• windows下快速删除node_modules


    windows如何快速使用cmd快速删除一个文件夹

    作为一名前端开发工程师,是否有这样的困扰呢?经常npm操作报错,或者运行ERROR,需要删除node_modules目录下的所有文件。node_modules一般有很多碎文件,然后重新安装cnpm install,但是每次去那个目录下移到回车站需要5分钟到10分钟,然后清空回收站大概也需要2、3分钟,时间就在这漫长的清除文件的进度条移动中流逝。而且,慢点也无所谓,等吧,咱也不是啥急性子的人。但是最不能容忍的就是,每次删除node_modules目录下的文件夹,还经常需要权限,然后点击同意,居然还是删除失败。然后就是用笨笨的方法,去每个文件夹下面删除内容文件夹,然后就可以删除外部文件夹了,删完后一脸的懵逼……

    在linux下可以使用rm -rf node_modules来快速删除文件夹。

    rm -rf node_modules

       

    在windows也有类似命令。


    在你的项目目录下打开cmd ,使用rd /s /q node_modules可以快速删除

    rd /s /q node_modules


    如果是powershell,使用rd -r node_modules命令 

    rd -r node_modules

      

    推荐(最方便,删除速度超快)

    利用npm:输入 npm install rimraf -g       rimraf node_modules

    npm install rimraf -g       
    rimraf node_modules
     

    清除npm缓存: 

    输入:  npm cache clean -f

    npm cache clean -f

     添加cnpm 指令:

    输入: npm install -g cnpm --registry=https://registry.npm.taobao.org

    npm install -g cnpm --registry=https://registry.npm.taobao.org

      

    发布Npm包时需要先切换回官方地址

    获取NPM仓库地址:

    npm config get registry

    切换回Npm官方:

    输入: npm config set registry http://registry.npmjs.org

    npm config set registry http://registry.npmjs.org

    临时使用

    //本次从淘宝仓库源下载
    npm --registry=https://registry.npm.taobao.org install

    修改npm的源

    //设置淘宝源
    npm config set registry https://registry.npm.taobao.org

    1、安装(i)

    输入: npm install [<name><version>][-g]/[--save][-dev]

    2、更新(up, upgrade)

    输入:npm update [<name><version>][-g]/[--save][-dev]

    3、卸载(remove、rm、r, un、unlink)

    输入:npm uninstall [<name><version>][-g]/[--save][-dev]

    命令  node_modules package.json  npm install  npm install --production
    npm install  是  否  否  否
    npm install -g  否  否  否  否
    npm install --save  是  dependencies  是  是
    npm install --save-dev  是  devDependencies  是  否

     4、查看Npm版本

    输入:npm -v

    npm -v

    如果这篇文章对您有帮助,您可以打赏我

    技术交流QQ群:15129679

     

     
  • 相关阅读:
    模态对话框
    js小练习题
    js练习题
    python实现不同格式九九乘法表
    Python学习笔记之疑问12:什么是tuple
    Python学习笔记之疑问11:批量赋值
    Python学习笔记之疑问10:如何使用分隔符连接list中的字符串
    Python学习笔记之疑问 9:如何使用For语句
    Python学习笔记之疑问 8:Python 中的问号表达式
    Python学习笔记之疑问 7:自定义模块放在什么位置
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/15251246.html
Copyright © 2020-2023  润新知