首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >全局卸载Gulp (但不是本地卸载)

全局卸载Gulp (但不是本地卸载)
EN

Stack Overflow用户
提问于 2016-05-16 16:27:39
回答 1查看 54.7K关注 0票数 15

刚接触Gulp时,不知何故,我在全局和本地安装了不同版本的Gulp,触发了版本不匹配警告消息。是否可以在不影响本地安装的情况下全局卸载Gulp?

EN

回答 1

Stack Overflow用户

发布于 2016-05-16 16:33:45

是的你可以。

您可以使用-g标志卸载,它将确保只删除全局包:

代码语言:javascript
复制
npm uninstall -g gulp 

要删除本地包并将其从package.json依赖属性中删除,请使用:

代码语言:javascript
复制
npm uninstall package-name

要删除本地包并将其从package.json devDependencies属性中删除,请使用:

代码语言:javascript
复制
npm uninstall -D package-name

更新:正如您可能已经注意到的,在您的终端中运行"gulp“现在会产生一个错误,提示”没有这样的文件或目录“。

您可以直接调用gulp可执行文件。例如:

代码语言:javascript
复制
./node_modules/.bin/gulp [arguments...]

更新: npm 5.2.0及更高版本附带了一个名为'npx‘的新工具

使用以下命令将为您查找gulp二进制文件:

代码语言:javascript
复制
npx gulp

在这个Medium post中阅读更多关于npx的内容。

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37249631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档