跳过 Gulp 的本地安装
Posted
技术标签:
【中文标题】跳过 Gulp 的本地安装【英文标题】:Skip local installation of Gulp 【发布时间】:2014-10-11 08:51:07 【问题描述】:我可以以某种方式到项目中吗?
我全局安装了 Gulp,并将其作为依赖项添加到 package.json。但是 Gulp 仍然希望通过 Local gulp not found in ...
消息在本地安装。如果我进行本地安装,Gulp 会按节点复制到我的项目中。
有没有办法?我希望能够从命令行在整个服务器上运行它并全局管理它的安装。
【问题讨论】:
【参考方案1】:做到这一点的一个干净的方法是在本地没有它是像你一样全局安装 gulp 然后在你的目录中运行命令:
npm link gulp
它将在您的 node_modules
文件夹中创建一个符号链接,指向您的全局 gulp 安装。您需要注意版本,因为您的所有符号链接以及您的本地项目都将使用全局符号链接,无论 package.json
中定义的版本如何,这可能会导致部署环境出错。
这也适用于每个节点包,并允许您一次更新以这种方式创建的多个项目的本地安装。
【讨论】:
以上是关于跳过 Gulp 的本地安装的主要内容,如果未能解决你的问题,请参考以下文章