在创建面临问题的产品APK之后,我已经通过“离子服务”成功运行了离子应用。
我正在使用的命令是“ Ionic cordova平台添加android@6.3.0”平台,成功添加后,我正在执行“ Ionic cordova构建android --prod”,此命令抛出错误。
1)离子科尔多瓦平台添加android@6.3.0 2)离子科尔多瓦建立android --prod
[14:18:21] ionic-app-script task: "build"
[14:18:21] Error: Cannot find module '@angular/compiler/src/compiler'
Error: Cannot find module '@angular/compiler/src/compiler'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at C:\Users\Saif\app_source_code\ionicecommerce_muzammul\node_modules\@angular\compiler-cli\src\ngtsc\imports\src\emitter.js:21:22
at C:\Users\Saif\app_source_code\ionicecommerce_muzammul\node_modules\@angular\compiler-cli\src\ngtsc\imports\src\emitter.js:3:17
at Object.<anonymous> (C:\Users\Saif\app_source_code\ionicecommerce_muzammul\node_modules\@angular\compiler-cli\src\ngtsc\imports\src\emitter.js:9:3)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
[ERROR] An error occurred while running subprocess ionic-app-scripts.
答案 0 :(得分:0)
尝试通过以下方式从您的 root应用文件夹
进行故障排除rm -r node_modules
npm cache clean --force
npm install
答案 1 :(得分:0)
尝试删除当前的@ angular / compiler-cli
npm remove --save @angular/compiler-cli
并安装此版本
npm i --save @angular/compiler-cli@5.2.11