当我尝试在 Ionic4 项目上首次运行时,我正在为这个错误而苦苦挣扎。
ng运行app:serve --host = 0.0.0.0 --port = 8100
[ERROR] ng意外关闭(退出代码1)。
The Ionic CLI will exit. Please check any output above for error details.
我正在使用Linux Elementary OS(一个来自Ubuntu的不错的发行版)。
我尝试运行一个 ionic3 项目,该项目成功运行。
当我运行离子服务-详细时,我会收到此消息
我已经尝试了很多东西,“清理npm缓存”,重新安装节点,重新安装ionic,启动/停止nodejs进程。但是没有任何成功。 因为我找不到与我的问题完全相同的人,所以我问你们。
答案 0 :(得分:1)
npm cache clean --force
npm uninstall -g @angular/cli
npm uninstall -g @ionic/cli
npm install -g @angular/cli
npm install -g @ionic/cli
答案 1 :(得分:0)
我发现,如果我将文件从创建它们的原始文件夹复制到一个新文件夹中,则会收到该错误。但是,如果我从它的原始文件夹提供它,它将第一次起作用。
我还确保安装了最新的npm和节点。
答案 2 :(得分:0)
问题是我的NodeJS和JDK版本。
我使用“ nvm use 8.12.0”来指向受支持的节点版本。另外我还必须更改JDK的版本,我使用的是openJDK 8。
答案 3 :(得分:0)
运行离子服务时出现错误,离子命令行界面(CLI)将退出。
所以首先我删除了我的node_modules文件夹,但是没有解决。
最后,已确定要运行下面提到的命令行:
npm install @ionic/app-scripts@latest --save-dev
答案 4 :(得分:0)
重新安装以下包装...
npm install @ionic/app-scripts@latest --save-dev
And just change PATHEXT if there is space or ; at last then remove it
答案 5 :(得分:0)
首先,您必须从项目中删除节点模块文件夹。
然后在命令下运行
npm cache clean --force
在运行之后
npm i
最后,现在您可以运行
ionic serve
答案 6 :(得分:0)
1:打开项目的根文件夹
2:删除node_modules文件夹
3:运行npm install
此解决方案有效...希望对您有所帮助!
答案 7 :(得分:0)
需要指定类型 运行以下命令
ionic start myApp tabs --type=ionic1
答案 8 :(得分:0)
在创建此Ionic项目/应用程序时,是否可能提示互联网问题或与网络相关的麻烦,而这些麻烦并未安装所有必需的依赖项?
尝试创建一个新的分支离子项目,然后将其插入cd并运行离子服务,看看一切是否顺利。
祝你好运
答案 9 :(得分:0)
我知道您的问题已解决,但是您也可以在终端中应用以下命令
npm缓存清理--force
npm卸载-g @ angular / cli
npm卸载-g @ ionic / cli
您还可以使用以下路径删除打包:C:\ Users \ user_Name \ AppData \ Roaming
在漫游文件夹中删除npm文件夹 它会删除您先前安装的所有软件包(角度/离子等)
现在最后一次重新安装所有依赖项
npm install -g @ angular / cli
npm install -g @ ionic / cli
答案 10 :(得分:0)
首先安装角度文件,然后再创建离子项目,这对我来说是解决的。
答案 11 :(得分:0)
这取决于你的错误:
[ERROR] ng has unexpectedly closed (exit code 1).
告诉你,它不能运行服务器,你需要像它所说的那样观察错误:
The Ionic CLI will exit. Please check any output above for error details.
对我来说,它在 (phase:setup)
中抛出错误
然后你就可以开车阅读了:
throw new Error("Depend of your error")
Error: Depend of your error
找到这一行后,你可以在stackoverflow或google中搜索如何解决错误。
对我来说这是一个缺少的依赖项,我只是安装了它:
Error: The target entry-point "@ionic-native/file" has missing dependencies:
- @ionic-native/core
解决方法:
npm i @ionic-native/core