为每个控制台命令添加 npm package.json 脚本

问题描述 投票:0回答:2

如果您使用

npm install <module> --save
,它会将这个模块写入
package.json
,这非常有用。

package.json
有一个脚本区域。我想在此处自动添加一些脚本,因此有用的命令是在此处使用添加脚本而不是自己打开文件。

类似

npm add-script <name> <command>

真的没有这样的事吗?

javascript node.js npm
2个回答
4
投票

你可以使用 npm add script 库。

  • 在您的项目中安装库:

    npm install -g npm-add-script
    
  • 使用它,像这样

    npmAddScript -k <name> -v <command>
    ,例如:

    npmAddScript -k test -v "node test.js"
    

更多信息请参见 npm add script 的官方页面。


0
投票

旧版本的 NPM 7、8 有一个特殊的命令将脚本添加到 package.json https://docs.npmjs.com/cli/v8/commands/npm-set-script 语法是

npm set-script <name> "<command>"

但是新版本的 NPM 已经更改,现在有关

package.json
文件的所有内容都可以使用
pkg
参数

进行更改
npm pkg set scripts.<name>="<command>"

这样

npm pkg set
您可以修改package.json文件的任何部分。请记住,有
set
get
delete

更多信息在这里https://docs.npmjs.com/cli/v10/commands/npm-pkg

© www.soinside.com 2019 - 2024. All rights reserved.