默认情况下,travis 是在全局还是在本地使用 package.json 安装 npm 包?某些软件包可能存在差异,这就是我要问的原因。
最佳答案
npm install
命令将在本地安装它们。 (如果你阅读了扩展 git clone ...
部分的日志,你会看到它是 cd username/repo
然后它会启动 npm install
命令)。
如果您需要全局安装某些软件包,请将其添加到您的 .travis.yml
文件:
before_install:
- npm install -g your-package-name
关于npm - travis 是通过运行测试在全局还是本地安装 npm 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34783878/