在npm命令中-s是什么意思?

在npm命令中-s是什么意思?,npm,package.json,Npm,Package.json,我看到了以下命令,其中包括-s选项。它(-s)是什么意思?因为我在package.json中没有看到该选项 $ npm run dev -s 标志-s表示“静默”,并应用于npm,而不是dev脚本中的命令 -s标志可防止npm在命令以非零状态退出时(即命令失败时)向您尖叫。它也不会创建npm_debug.log文件 要亲自测试差异,您可以在新目录中执行以下操作 npm init -y npm run test npm run test -s 注1:我更喜欢编写npm run-sdev,以限制

我看到了以下命令,其中包括
-s
选项。它(
-s
)是什么意思?因为我在
package.json
中没有看到该选项

$ npm run dev -s

标志
-s
表示“静默”,并应用于
npm
,而不是
dev
脚本中的命令

-s
标志可防止
npm
在命令以非零状态退出时(即命令失败时)向您尖叫。它也不会创建npm_debug.log文件

要亲自测试差异,您可以在新目录中执行以下操作

npm init -y
npm run test
npm run test -s
注1:我更喜欢编写
npm run-sdev
,以限制可能出现的混淆

注2:要将
-s
标志传递给
dev
脚本,您需要运行
npm run dev--s