【发布时间】:2016-12-29 16:07:12
【问题描述】:
我看到了以下包含-s 选项的命令。它(-s)是什么意思?因为我没有看到package.json中的选项。
$ npm run dev -s
【问题讨论】:
标签: npm package.json
我看到了以下包含-s 选项的命令。它(-s)是什么意思?因为我没有看到package.json中的选项。
$ npm run dev -s
【问题讨论】:
标签: npm package.json
标志-s 代表“静默”并应用于npm,而不是dev 脚本中的命令。
-s 标志防止npm 在命令以非零状态退出时向您发出尖叫,即命令失败时。它也不会创建 npm_debug.log 文件。
要自己测试差异,您可以在新目录中执行以下操作。
npm init -y
npm run test
npm run test -s
注 1:我更喜欢写
npm run -s dev以减少可能的混淆。注意 2:要将
-s标志传递给dev脚本,您将运行npm run dev -- -s。
【讨论】: