【问题标题】:Skip local installation of Gulp跳过 Gulp 的本地安装
【发布时间】:2014-10-11 08:51:07
【问题描述】:

我可以以某种方式跳过 Gulp 的本地安装到项目中吗?

我全局安装了 Gulp,并将其作为依赖项添加到 package.json。但是 Gulp 仍然希望通过 Local gulp not found in ... 消息在本地安装。如果我进行本地安装,Gulp 会按节点复制到我的项目中。

有没有办法跳过 Gulp 的本地安装?我希望能够从命令行在整个服务器上运行它并全局管理它的安装。

【问题讨论】:

    标签: node.js npm gulp


    【解决方案1】:

    做到这一点的一个干净的方法是在本地没有它是像你一样全局安装 gulp 然后在你的目录中运行命令:

    npm link gulp
    

    它将在您的 node_modules 文件夹中创建一个符号链接,指向您的全局 gulp 安装。您需要注意版本,因为您的所有符号链接以及您的本地项目都将使用全局符号链接,无论 package.json 中定义的版本如何,这可能会导致部署环境出错。

    这也适用于每个节点包,并允许您一次更新以这种方式创建的多个项目的本地安装。

    【讨论】:

      猜你喜欢
      • 2015-09-08
      • 2014-07-26
      • 2017-05-31
      • 2014-06-10
      • 2018-03-25
      • 1970-01-01
      • 2016-02-14
      • 2019-03-03
      • 2017-06-27
      相关资源
      最近更新 更多