gpt4 book ai didi

angular - Hook 到 angular-cli 构建 watch

转载 作者:太空狗 更新时间:2023-10-29 17:04:57 24 4
gpt4 key购买 nike

我想知道是否可以挂接到 angular-cli 的构建/监视命令:

ng build /w

生成文件并将它们放在项目的 /dist 文件夹中

我只想在构建完成后将 dist 文件夹复制到另一个目录,这可能吗?

最佳答案

我设法通过并行任务、复制文件和 npm watch 实现了我想要的:

npm 开发依赖:

"npm-watch": "^0.1.8",
"parallelshell": "^2.0.0",
"copyfiles": "^1.2.0",

package.json 片段:

"watch": {
"copy-files": "dist/*.js"
},
"scripts": {
"ng": "ng",
"start": "ng serve",
"lint": "tslint \"src/**/*.ts\" --project src/tsconfig.json --type-check && tslint \"e2e/**/*.ts\" --project e2e/tsconfig.json --type-check",
"test": "ng test",
"pree2e": "webdriver-manager update --standalone false --gecko false",
"e2e": "protractor",
"watch": "npm-watch",
"copy-files": "copyfiles src/** dist/** ../angular",
"ng-build": "ng build -w",
"build": "parallelshell \"ng build\" \"npm run watch\" "
},

然后

npm run build

FWIW watch 配置说,如果 dist/*.js 中有任何更改,请运行“复制文件”npm 脚本...

关于angular - Hook 到 angular-cli 构建 watch ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42364234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com