我尝试从我的ubuntu 16.04.2 LTS机器上运行ionic 2基本应用程序。ionic serve
命令之后。
它显示在此消息中,在此消息之后没有任何内容
> ionic-app-base@ ionic:serve /home/USER_NAME/Desktop/training/ionicProject/testProject
> ionic-app-scripts serve "--v2" "--address" "0.0.0.0" "--port" "8100" "--livereload-port" "35729"
以下信息基于离子
Cordova CLI: 6.5.0
Ionic Framework Version: 2.3.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.2.2
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Linux 4.4
Node Version: v6.10.1
Xcode version: Not installed
你能检查一下 package.json 文件中的应用脚本版本吗?将其设置为"@ionic/应用程序脚本":"1.1.4"(如果还没有(。尝试在应用文件夹中再次运行 npm install。再次运行离子服务。
我遇到了同样的问题,我尝试了所有版本的ionic/app-scripts 1.0.0及更高版本。 对我有用的版本是 1.0.0 和 1.0.1 .
-
尝试将 package.json 中的 ionic/应用程序脚本版本更改为 1.0.0 或 1.0.1
-
然后在您的应用文件夹中运行 npm install
-
离子服务(无需使用sudo。
-------离子信息-------
科尔多瓦 CLI:6.5.0离子框架版本:2.3.0离子 CLI 版本:2.2.2离子应用程序库版本:2.2.1离子应用脚本版本:1.0.1iOS 部署版本:未安装iOS-sim 版本:未安装操作系统: Linux 4.4节点版本:v6.10.0Xcode 版本:未安装