Ionic framework ionic缺少脚本:ionic:build
我正在尝试构建一个ionic应用程序,但是当我运行Ionic framework ionic缺少脚本:ionic:build,ionic-framework,npm-scripts,Ionic Framework,Npm Scripts,我正在尝试构建一个ionic应用程序,但是当我运行npm run-ionic:build-–prod时,出现以下错误: npm run ionic:build -–prod npm ERR! Darwin 17.6.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "ionic:build" "-–prod" npm ERR! node v6.11.2 npm ERR! npm v3.10.10 npm ERR!
npm run-ionic:build-–prod
时,出现以下错误:
npm run ionic:build -–prod
npm ERR! Darwin 17.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "ionic:build" "-–prod"
npm ERR! node v6.11.2
npm ERR! npm v3.10.10
npm ERR! missing script: ionic:build
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
快速搜索建议运行npm install@ionic/app-scripts@latest--保存dev
,我这样做了,但是这并没有解决问题。
我遗漏了什么?我从一个空白的启动器启动了我的Ionic 4应用程序,要运行的脚本在Ionic json中
如果您
npm运行build
,应该适合您。更新项目的package.json
文件脚本部分,如下所示:
"scripts" : {
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
}
你试过运行
npm run build
吗?@Phonolog运行正常。你知道为什么会这样吗?另外,如果你能给出一个答案并说明原因,那就太好了。嗯,实际上这两个应该是同义词,但要确保你必须检查你的包。json
,其中定义了你的npm脚本……为我工作。我用的是离子5.4.6
"scripts" : {
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
}