如何在Linux中安装Cordova?

时间:2016-04-28 10:28:34

标签: android cordova

我曾多次尝试在Linux上安装cordova。安装时我收到错误“java home not set”,然后出现节点相关错误。 是否有安装cordova的分步指南?

2 个答案:

答案 0 :(得分:1)

如何安装CORDOVA

  1. 安装Java Development Kit(JDK)例如: yum install java-1.7.0-openjdk-devel-1.7.0.79-2.5.5.1.59.amzn1.x86_64
  2. 下载并安装Android SDK。 从Android站点下载相应的Eclipse / Android SDK包。将下载的文件解压缩到可以永久保留的位置。 我们现在需要将此位置添加到PATH。
  3. 在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生效

      

    路径

    1. 安装Android Build Tools - API 19

    2. 安装Apache Ant 在Linux上

        

      sudo yum install ant

    3. Ant应自动添加到PATH。

      在Windows上 从Apache网站下载Ant 由于Ant未自动添加到PATH,请运行以下命令:

        

      setx PATH“%PATH%; C:\ apache-ant-1.9.4 \ bin”   ::退出命令提示符并重新打开以使setx生效   路径

      1. 安装节点包管理器 在Linux上
          

        sudo yum install npm

      2. 在Windows上,从NodeJS站点下载相应的安装文件并运行它。

        1. 安装Cordova

            

          npm install -g cordova

        2. 设置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]之后没有尾随的“/”(斜杠)