travis 是通过 运行 测试在全局还是本地安装 npm 包?
Does travis install npm packages globally or locally by running the tests?
默认情况下,travis 是在全局还是本地使用 package.json 安装 npm 包?某些包可能会有差异,这就是我问的原因。
npm install
命令将在本地安装它们。 (如果您阅读扩展 git clone ...
部分的日志,您会看到它 cd username/repo
然后它将启动 npm install
命令)。
如果您需要全局安装一些软件包,请将其添加到您的 .travis.yml
文件中:
before_install:
- npm install -g your-package-name
默认情况下,travis 是在全局还是本地使用 package.json 安装 npm 包?某些包可能会有差异,这就是我问的原因。
npm install
命令将在本地安装它们。 (如果您阅读扩展 git clone ...
部分的日志,您会看到它 cd username/repo
然后它将启动 npm install
命令)。
如果您需要全局安装一些软件包,请将其添加到您的 .travis.yml
文件中:
before_install:
- npm install -g your-package-name