【问题标题】:How to install Ionic framework on Ubuntu?如何在 Ubuntu 上安装 Ionic 框架?
【发布时间】:2015-06-25 04:44:20
【问题描述】:

我使用的是 Ubuntu 14.04 版本。我想使用 Ionic 为 Android 构建应用程序。我找不到安装 Ionic 的确切解决方案。

【问题讨论】:

    标签: android ionic-framework


    【解决方案1】:

    请参阅 Cordova 平台指南 here 和 Ionic 安装指南 here,但我强调的是 Ubuntu 的关键步骤。

    1. 安装JDK 8。(这部分取自this question)。

      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。 NodeSource install guide for Ubuntu and co.

    3. Google 安装 Android Studio 和 Android SDK。 (后面我会把你安装的文件夹称为where-you-unpacked-the-sdk。)

    4. 使用终端,安装 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 环境变量。使用~/.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!

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

    【讨论】:

    • 你可以一直使用我写的脚本blog.nraboy.com/2014/09/…
    • 优秀的答案。真的很有帮助
    • 同样适用于 Ubuntu 16.04,sudo apt-get install ruby​​-dev
    【解决方案2】:

    转到 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

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

    检查只需键入 ionic 在终端中

    【讨论】:

    • 请不要发布以前answers 的精确副本/粘贴。相反,请自定义所提问题的每个答案,以在未来帮助 OP 和其他人。
    【解决方案3】:

    IONIC2 测试版安装

    第 1 步:一步完成所有基本安装,

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

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

    $ apt-get remove nodejs
    

    第 3 步:然后安装最新版本的 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 版本管理器

    $ 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 - 在路径上可用(关闭/打开终端)。

    第 7 步:

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

    第8步最后安装ionic2 beta版(别忘了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 环境和离子环境的初学者级别。所以这个答案可能包含错误。如果有任何错误,请纠正我。

    【讨论】:

    • 我认为 ionic 不适用于 nodejs 5 source
    • @irajjelodari 如果有任何错误,请为未来的用户纠正.. 或提供建议.. 因为我使用上述步骤成功安装.. 但现在还没有使用。所以这个答案可能是错误的..
    【解决方案4】:

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

    • Java (oracle 8+)
    • 蚂蚁
    • 混帐
    • 节点
    • android sdk(可能需要 lib32)
    • 科尔多瓦
    • 离子本身
    • 鞠躬,咕哝,一饮而尽

    所以先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
    

    选择一个节点版本:

    #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,请使用:

    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

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

    最后安装节点模块

    sudo npm install -g gulp bower grunt-cli cordova
    

    离子

    sudo npm install -g ionic
    

    或用于 ionic v2(仍处于 alpha 状态但很酷 ++)

    sudo npm install -g ionic@alpha
    

    【讨论】:

      猜你喜欢
      • 2014-06-25
      • 2015-01-31
      • 2015-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-18
      • 2022-08-23
      相关资源
      最近更新 更多