我曾多次尝试在Linux上安装cordova。安装时我收到错误“java home not set”,然后出现节点相关错误。 是否有安装cordova的分步指南?
答案 0 :(得分:1)
如何安装CORDOVA
在Linux上 -
$ export PATH = $ PATH:/ opt / java / adt-linux / sdk / platform-tools:/ opt / java / adt-linux / sdk / tools $ echo $ PATH
在WIndows上 -
setx PATH“%PATH%; C:\ adt-windows \ sdk \ tools; C:\ adt-windows \ sdk \ platform-tools”
::退出命令提示符并重新打开以使setx生效
路径
安装Android Build Tools - API 19
安装Apache Ant 在Linux上
sudo yum install ant
Ant应自动添加到PATH。
在Windows上 从Apache网站下载Ant 由于Ant未自动添加到PATH,请运行以下命令:
setx PATH“%PATH%; C:\ apache-ant-1.9.4 \ bin” ::退出命令提示符并重新打开以使setx生效 路径
sudo yum install npm
在Windows上,从NodeJS站点下载相应的安装文件并运行它。
安装Cordova
npm install -g cordova
设置Android虚拟设备
答案 1 :(得分:0)
遇到错误
未设置JAVA_HOME
在Linux上
$ alternatives --config java
Ctrl + C或Ctrl + Break [重要。不要按任何其他键。]
复制命令下的位置 例如。位置是/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79-2.5.5.0.fc20.x86_64 /
$ export JAVA_HOME= /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79-2.5.5.0.fc20.x86_64/
Linux上缺少32位库
$ sudo yum install ia32-libs
在Linux上链接NodeJS和节点文件夹
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
[确保nodejs或node]之后没有尾随的“/”(斜杠)