[英]ionic 2: ionic run android shows error
当我在ionic 2应用程序中运行“ ionic run android”或“ ionic build android”时出现错误,这是我得到的错误。 我只是尝试在android的模拟器中看到我的应用程序。 我试图做新的ionic 2项目,但这是同样的问题。
Running 'build:before' npm script before build
> ionic-hello-world@ build C:\Users\Adir\MyApps\tasklist
> ionic-app-scripts build --rollup ./config/rollup.config.js
[20:16:33] ionic-app-scripts 0.0.30
[20:16:33] build prod started ...
[20:16:33] clean started ...
[20:16:33] clean finished in 24 ms
[20:16:33] copy started ...
[20:16:33] ngc started ...
[20:16:33] lint started ...
[20:16:33] copy finished in 182 ms
[20:16:34] lint finished in 770 ms
[20:16:52] ngc finished in 18.71 s
[20:16:52] bundle prod started ...
[20:16:52] bundle prod failed: Could not resolve entry (/app/main.prod.ts)
[20:16:52] Error: Could not resolve entry (/app/main.prod.ts)
at C:\Users\Adir\MyApps\tasklist\node_modules\rollup\dist\rollup.js:8635:28
at process._tickCallback (internal/process/next_tick.js:103:7)
Error running ionic app script "build": Error: Could not resolve entry (/app/main.prod.ts)
npm
ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
npm ERR! node v6.7.0
npm ERR! npm v3.10.3
npm ERR! code ELIFECYCLE
npm ERR! ionic-hello-world@ build: `ionic-app-scripts build --rollup ./config/rollup.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ionic-hello-world@ build script 'ionic-app-scripts build --rollup ./config/rollup.config.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the ionic-hello-world package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!
ionic-app-scripts build --rollup ./config/rollup.config.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs ionic-hello-world
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls ionic-hello-world
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\Adir\MyApps\tasklist\npm-debug.log
Caught exception:
undefined
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
C:\Users\Adir\MyApps\tasklist>
最近,这与ionic和A2并解决main.prod.*
成为一个常见问题main.prod.*
尝试为该项目更新应用程序脚本。
npm install @ionic/app-scripts@latest
之后,您的错误消息应该更改,实际上是导致构建崩溃的原因。 如果错误消息更改,请使用新消息更新您的问题。
也可以查看此内容以获取有关此问题的更多信息: Ionic论坛
关闭所有离子文件夹,然后进行服务或练习。 再试一次, ionic cordova build android
。
您的系统中存在路径设置问题。
使用CMD第一次检查npm版本:npm -v
如果显示版本号,则使用下面的代码,否则首先设置您的npm路径,则可以使用gitbash cmd,nodejs cmd
尝试使用
ionic cordova run android
要么
ionic cordova platform remove android
ionic cordova run android
如果您有MAC系统,必须使用sudo之类的
sudo ionic cordova run android
之后,使用此命令添加平台(ionic cordova platform add
现在,运行此命令(ionic cordova运行android)或在mac中(sudo ionic cordova运行android)
试试下面的命令
$ cordova clean android
$ cordova build android
$ ionic cordova build android
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.