大佬教程收集整理的这篇文章主要介绍了gruntjs – 如何卸载npm包?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试试:
$ sudo npm uninstall grunt
但它给了WARN:
npm WARN uninstall not installed in /home/kuba/projects/node_modules: "grunt-cli"
npm WARN uninstall not installed in /usr/lib/node_modules: "grunt"
但我仍然可以从命令行调用grunt。
编辑:
$ whereis grunt grunt: /usr/local/bin/grunt $ file /usr/local/bin/grunt /usr/local/bin/grunt: symbolic link to `../lib/node_modules/grunt/bin/grunt' $ ls /usr/local/lib/node_modules grunt jshint $ ls /usr/lib/node_modules bower csslint devtools-terminal npm plato
npm uninstall< module> – 保存
请注意,运行此命令时,应该从包含node_modules文件夹的同一目录中卸载npm模块。 –save选项也会从package.json中删除它
还可以通过从本地node_modules文件夹中删除其目录来删除本地依赖项/模块安装。是的,它是安全的删除依赖项。
要卸载全局安装的npm模块,请运行:
npm uninstall -g< module>
从哪里运行此命令无关紧要。
要安装npm模块,请运行:(仅作参考)
npm install< module>
…要么:
npm install(如果你的项目的根目录有一个package.json文件)
…要么:
npm install< module> –save-dev(如果要为依赖关系添加最小版本)
关于Grunt的好消息:
>如果你在2013年2月18日(the day grunt v0.4.x
was released)之前安装了grunt stable,你可能有一个较旧的grunt版本仍然留在你的系统中。这是因为全球安装了低于0.4.x的grunt版本,这在升级/维护版本时造成了很多痛苦。
> grunt和grunt-cli是两个不同的东西。
> grunt(没有“cli”)通常通过运行npm install在项目级别安装(当在package.json中列为devDependency时)。这也称为本地安装。
> grunt-cli是本地版本的grunt在不同项目/文件夹中运行的基础。它可以在本地安装,但在全局安装时更有用,一次。
> grunt仅在本地安装(通过运行npm install grunt)。
> grunt-cli最好全局安装(通过运行npm install -g grunt-cli)。全球范围内安装grunt(无cli)。
>如果要卸载全局安装的grunt-cli,请运行npm uninstall -g grunt-cli。 This issue on gruntjs的项目支持此过程。
>不要全局安装grunt(通过运行npm install -g grunt)。
在Npm和sudo
sudo不能很好地与npm。只有在必须使用它。下面是关于它的使用的优点和缺点的两个引号:
引用Isaac Z. Schlueter的他的Introduction to npm文章:
Andrei Karpushonak提到的另一个问题:
以上是大佬教程为你收集整理的gruntjs – 如何卸载npm包?全部内容,希望文章能够帮你解决gruntjs – 如何卸载npm包?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。