【发布时间】:2016-04-19 10:36:26
【问题描述】:
默认情况下,travis 是在全局还是本地使用 package.json 安装 npm 包?某些软件包可能存在差异,这就是我要问的原因。
【问题讨论】:
-
试试看,看看安装命令的回显输出。
默认情况下,travis 是在全局还是本地使用 package.json 安装 npm 包?某些软件包可能存在差异,这就是我要问的原因。
【问题讨论】:
npm install 命令将在本地安装它们。 (如果您阅读扩展git clone ... 部分的日志,您会看到它是cd username/repo,然后它将启动npm install 命令)。
如果您需要全局安装一些软件包,请将其添加到您的 .travis.yml 文件中:
before_install:
- npm install -g your-package-name
【讨论】: