要使用参数的npm脚本,可以按照以下步骤进行:
"scripts": {
"build": "ng build",
"start": "ng serve",
"test": "ng test"
}
"scripts": {
"build": "ng build --prod --environment=$env",
"start": "ng serve",
"test": "ng test"
}
npm run build -- --env=prod
在这个例子中,--env=prod将作为参数传递给build脚本,并在构建过程中使用。
请注意,在--符号之前需要再次使用--符号来将参数传递给npm脚本。这是因为npm脚本本身接收参数,所以需要将参数分隔开来。
这是一个完整的示例,展示了如何在Angular项目中使用参数的npm脚本:
"scripts": {
"build": "ng build --prod --environment=$env",
"start": "ng serve",
"test": "ng test"
}
运行以下命令来使用不同的环境变量构建项目:
npm run build -- --env=prod
这将使用prod环境变量来构建项目。