我已经将Angular 5应用程序迁移到了Angular6。除了package.json中的自定义脚本之外,它都运行良好。

当我在终端中使用ng deploy时,它显示以下错误:



以下是我的package.json文件

"scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "ngsw-config": "node_modules/.bin/ngsw-config dist src/ngsw-config.json",
    "ngsw-copy": "cp node_modules/@angular/service-worker/ngsw-worker.js dist/",
    "deploy": "ng build --prod && npm run ngsw-config && npm run ngsw-copy"
},

最佳答案

尝试使用npm run deploy

并非package.json中的所有命令都与ng相关

关于json - angular 6指定的命令("deploy")无效。有关可用选项的列表,请运行 "ng help",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50190260/

10-12 16:38