【发布时间】:2017-06-10 05:41:44
【问题描述】:
我正在 jenkins 上运行 nodejs 应用程序的构建。我将 node 作为 shell 脚本步骤运行,因为我可以在这个 jenkins 实例中安装的插件有一些限制。
这是npm install 步骤的样子:
#!/bin/bash +x
source ~/.bashrc
cd $WORKSPACE/ && \
nvm use 7.8.0 && node --version && npm install
我遇到的问题是,当npm install 完成时,它并没有安装所有东西。如果我 ssh 进入安装 jenkins 的框并在该项目的工作空间内运行 npm install ,使用 jenkins 使用的相同用户,它可以正常工作。有什么想法吗?
编辑
我刚刚意识到它没有安装的 dependencies 是 devDependencies
【问题讨论】:
标签: node.js jenkins npm npm-install