示例

中英双语

确保你有一个包锁和一个最新的安装:

$ cd ./my/npm/project
$ npm install
added 154 packages in 10s
$ ls | grep package-lock

在该项目中运行 npm ci

$ npm ci
added 154 packages in 5s

将 Travis CI 配置为使用 npm ci 而不是 npm install 构建:

# .travis.yml
install:
- npm ci
# keep the npm cache around to speed up installs
cache:
  directories:
  - "$HOME/.npm"