在Windows上安装Gulp(Npm问题)

时间:2017-05-01 21:48:36

标签: npm gulp

我正在尝试为我的Angular UI项目安装Gulp,并且由于它的依赖性而无法安装,我感到有些惊讶。所以,节点安装正常,但由于文件路径太长,npm.js拒绝安装错误。我的文件夹结构长度为75个字符,在260个可用字符中,留下185个字符供npm使用。我在这里遗漏了什么,或者npm作者是否希望我为我的UI启动一个linux盒子? (交易破坏者)

更新

安装gulp作为Angular UI项目的依赖项的最佳方法是什么? (我的目标是最终让gulp成为我的TFS CI的一部分)

1 个答案:

答案 0 :(得分:1)

暂时忽略你的路径长度问题(你可能想要分开你的问题),至于如何安装gulp,你只需要将它作为依赖项包含在你的package.json文件中。

您可以通过运行npm install --save gulp

来实现

然而,首先需要安装npm。 最简单的方法是从以下位置下载并安装Node: https://nodejs.org/en/download/ 这将全局安装Node和npm,这应该避免你的路径长度问题,并且根据我的经验是标准方法(我没有使用TFS,但是我通过容器映像或构建支持Node的所有其他CI管道选项/步骤)。

如果您不想手动安装Node,可以使用像Chocolatey这样的东西自动安装(您可以从https://chocolatey.org/安装Chocolatey,然后从命令行运行choco install nodejs。 / p>