在package.json中设置argv并运行其他脚本

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

我有两个版本的应用程序,一个是我设置的--extended,另一个没有,就像这样]

"scripts": {
    "build": "webpack --mode production",
    "extended": "webpack --mode production --extended",
    // ...
 }

现在,在我的Webpack中,我像这样访问扩展程序

module.exports = (_env,argv)=> {
   argv.extended
}

我正在尝试以跨平台的方式对此进行改进,以进行类似的操作

"scripts": {
    "build": "webpack --mode production",
    "extended": "--extended npm run build"       
  }

例如从build运行extended脚本,但仍访问--extended变量。

我有办法实现这一目标吗?谢谢

我阅读了整个问题How to set environment variables from within package.json,但找不到方法

我有两个版本的应用程序,其中一个我设置了--extended,另一个没有设置,例如“ scripts”:{“ build”:“ webpack --mode production”,“ extended”:“ webpack-模式生产--...

npm webpack package.json npm-scripts npm-run
1个回答
0
投票

package.json

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