我想试试grunt-babel,所以我在我的Home文件夹中打开了一个终端,并根据插件的说明进行了npm install --save-dev grunt-babel babel-preset-es2015.
我太匆忙地做了这件事,并意识到我应该在我的新项目文件夹中完成这个,我正在使用ES6代码.我甚至没有在该文件夹中执行npm init,也没有在我执行install命令的Home文件夹中完成.
当我执行npm uninstall grunt-babel时,将删除预设文件,但是node_modules文件夹中仍保留了91个不同依赖项的文件夹.
我可以简单地删除文件夹而不是运行npm uninstall 91次吗?
这家伙问了一个类似的问题,但没有一个答案解决他只是删除文件夹的问题:如何卸载节点js中的npm模块?
eya*_*oli 15
更新的答案(2020):
这些都是uninstall:
remove, rm, r, un, 的别名unlink
今天不需要--save标志,因为它是默认的。安装 BTW 也是如此。
npm uninstall --save也删除package.json中的依赖项.
npm rm在卸载不工作时删除软件包
npm prune for extraneous packages是父包依赖列表中未列出的包.
但是,rm -rf node_modules && npm cache clean && npm install如果您不想逐个卸载,那么确保卸载的软件包不再是json包中的一个好方法并运行
| 归档时间: |
|
| 查看次数: |
5876 次 |
| 最近记录: |