离子信息显示离子骨架未知

问题描述 投票:2回答:6

我想在浏览器中运行离子应用程序。

我用过这个命令

ionic serve

但是我得到了这个错误Error: spawn EACCES

我检查离子信息,但我得到离子框架是未知的

global packages:

@ionic/cli-utils : 1.4.0
Cordova CLI      : 7.0.1 
Gulp CLI         : CLI version 3.9.1 Local version 3.9.1
Ionic CLI        : 3.4.0

本地包裹:

@ionic/cli-plugin-cordova : 1.4.1
Cordova Platforms         : android 6.4.0
Ionic Framework           : unknown

系统:

Node       : v7.10.1
OS         : Linux 4.13
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
npm        : 4.2.0 
cordova ionic-framework
6个回答
1
投票

你必须重新安装离子和cordova。运行此命令:

npm install -g ionic cordova

0
投票

使用这些命令全局安装ionic和Cordova。

1。 sudo npm install -g ionic @ latest。

2。 sudo npm install -g cordova @ latest。


0
投票

删除并安装Ionic最新/稳定版本并在Android Studio中打开项目并执行成功的gradle。

完成上述步骤后,如果您使用MAC,请在终端上运行以下命令:

sudo chmod 777“/ Applications / Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle”


0
投票

转到离子项目的根文件夹并按照以下说明操作:

运行sudo cordova prepare

运行sudo chmod -R 777 ./

运行ionic serve


0
投票

linux和mac系统会出现此问题

首先在项目文件夹中添加“读写”权限

右键单击项目文件夹 - >单击获取信息 - >添加权限

现在在所有语法之前使用“sudo”

喜欢,sudo ionic cordova运行android


0
投票

你可能错过了为C:\ Users \ username \ AppData在环境中添加路径。另外你再次使用受尊重的节点版本安装离子CLI

用户名符合您的用户名

© www.soinside.com 2019 - 2024. All rights reserved.