如何在Ubuntu上安装Ionic框架?

我正在使用Ubuntu 14.04版本。 我想使用Ionic为Android构build应用程序。 我无法find安装Ionic的确切解决scheme。

  • 如何在Ionic应用程序中正确使用Deviceready?
  • 离子Android版本停止工作
  • 无法find“ANDROID_HOME”环境variables
  • Ionic Android build:java.lang.IllegalStateException:未指定buildToolsVersion
  • 离子推送通知:如何处理onClick?
  • 无法读取未定义的属性'getPicture' - 离子相机
  • Android升级cordova相机插件时出现错误
  • 使用https $ http请求状态0
  • 请参阅此处的“Cordova平台指南”和“Ionic安装指南”,但是我强调了Ubuntu的关键步骤。

    1. 安装JDK 8.(这部分来自这个问题 )。

      sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default 
    2. 安装node.js 0.12。 Ubuntu和CoS的NodeSource安装指南

    3. 从Google安装Android Studio和Android SDK。 (我将把你安装的文件夹称为“ where-you-unpacked-the-sdkwhere-you-unpacked-the-sdk )。

    4. 使用terminal,安装Ionic CLI和相关工具。

       sudo apt-get install git ruby sudo gem install compass sudo npm install -g cordova ionic grunt-cli bower gulp 
    5. 将Android SDK添加到PATH中,并正确设置ANDROID_HOME环境variables。 使用~/.bash_profile是通常的方法。

       echo "export ANDROID_HOME=/where-you-unpacked-the-sdk/sdk" >> ~/.bash_profile echo "export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> ~/.bash_profile source ~/.bash_profile 
    6. 开始使用离子!

       ionic start todo example cd example ionic platform add android ionic run android 

    转到github克隆链接到您的目录:[ https://github.com/nraboy/ubuntu-ionic-installer ]

    git clone https://github.com/nraboy/ubuntu-ionic-installer

    克隆后,进入目录 – ubuntu-ionic-installer:

    cd ubuntu-ionic-installer

    chmod 775 ubuntu_ionic_installer.sh

    sudo ./ubuntu_ionic_installer.sh

    然后喝咖啡,放松,直到安装完成,你可以

    检查只是在terminaltypesionic

    IONIC2testing版安装

    第一步:所有基本安装一步到位,

    https://github.com/nraboy/ubuntu-ionic-installer

    第2步:但上面的链接给旧版本的nodeJS。 所以卸载nodejs。

     $ apt-get remove nodejs 

    第三步:然后安装最新版本的nodeJs

     $ sudo apt-get install curl $ curl --silent --location https://deb.nodesource.com/setup_5.x | sudo bash - $ sudo apt-get install nodejs 

    第4步:安装最新的NVM – nodejs版本pipe理器

     $ sudo apt-get install build-essential libssl-dev $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash 

    第5步:重要说明

    在这里,你需要重新启动你的bash会话,以获得nvm加载 – 可用path(closures/打开terminal)。

    第七步:

     $ nvm install 5.4.1 $ nvm use 5.4.1 $ node --version v5.4.1 $ npm --version 3.3.12 

    第8步然后最后安装ionic2testing版(不要忘记sudo)

     $ sudo npm install -g ionic@beta $ ionic --version 2.0.0-beta.17 

    我根据这些链接给出这个答案,

    https://forum.ionicframework.com/t/ionic2-installation-on-ubuntu-14-04/41183/3

    http://ionicframework.com/docs/v2/getting-started/installation/

    注意:我在ubuntu环境和离子环境的初级水平,所以这个答案可能会包含错误。如果有任何错误纠正我。

    正如其他人所说:安装以下内容:

    • Java(oracle 8+)
    • ant
    • 混帐
    • 节点
    • android sdk(可能需要lib32)
    • cordova
    • 离子本身
    • 凉亭,咕噜声,吞咽

    所以Java + git + abt第一:

     sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default sudo apt-get install ant git 

    select一个节点版本:

     #0.12 curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash - 

    要么

     #5.x https://deb.nodesource.com/setup_5.x 

    无论哪种方式:

     sudo apt-get install -y nodejs 

    如果您在x64机器上:

     sudo apt-get install ia32-libs lib32ncurses5-dev lib32stdc++6 

    如果ia32-libs + lib32ncurses5没有find使用:

     sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 

    下一步:Android Sdk下载AndroidStudio /或独立Sdk。 我会推荐Studio,因为它简化了安装过程

    • 从Android.com下载
    • 解压到任意位置
    • 运行studio.sh(在/ XY-location / Android-Sdk_linux / bin)
    • 将SDK添加到PATH:附加到〜/ .bash_profile或〜/ .profile

      export ANDROID_HOME = / home / xyx / Android / sdk export PATH = $ PATH:$ ANDROID_HOME / tools:$ ANDROID_HOME / platform-tools

    最后安装节点模块

     sudo npm install -g gulp bower grunt-cli cordova 

    和离子

     sudo npm install -g ionic 

    或离子v2(仍然在alpha状态,但冷++)

     sudo npm install -g ionic@alpha