npm 控制台动态输入参数

package.json 中

 
"scripts": {
  "upgrade": "npx @p/upgrade"
},
目的想要升级某个插件,要么升级到最新版本 要么升级到指定版本
实际执行的命令如下:
npx @p/upgrade  // 无版本号,即升级到最新版本
npx @p/upgrade 1.2.3  // 1.2.3表示版本号,即升级到1.2.3版本
 
控制台简单的输入的命令如下:
npm run upgrade             
npm run upgrade -- 1.2.3   //即升级到 1.2.3版本
 
命令的意思, -- 就是参数
如果升级到指定版本,实际执行命令是 npx @p/upgrade --v=1.2.3
控制台命令应该是 npm run upgrade -- --v=1.2.3
posted @ 2020-12-18 10:31  JIN__JIN  阅读(623)  评论(0编辑  收藏  举报