ng服务配置中不考虑deleteOutputpath参数

时间:2017-11-19 22:01:18

标签: angular-cli

这可以防止在终端窗口中直接在我的可视代码编辑器中运行服务时删除我的outDir:

ng serve --deleteOutputPath=false

但是当我想在package.json中配置这个调用时:

  "scripts": {
    "ng": "ng",
    "start": "ng serve --deleteOutputPath=false",
    "build": "ng build",
  },

然后运行

ng serve
在终端窗口中

然后删除outDir!

为什么?

1 个答案:

答案 0 :(得分:-1)

要运行npm start脚本,您需要运行npm startnpm run start

此外,如果您不想为项目删除输出目录(包括构建和服务),则可以在项目中运行ng set defaults.build.deleteOutputPath false。使用公共线路选项将覆盖配置的默认值。

相关问题