Linux虚拟机配置上ionic环境

我就是我 2022-09-26 04:57 331阅读 0赞

公司项目安卓APP是借助ionic框架开发的,为了使打包方便,特开一个虚拟机,专门用于打包安卓APK,我就研究了一下这个环境的配置过程,并且配置成功。在此分享给大家,一起学习、交流。

  1. 安装git

sudo apt-get install git

  1. 安装 node

(1) 下载nodejs包

wget https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz

(2) 解压node包

sudo tar zxvf node-v4.5.0.tar.gz

(3) 进入node目录下,然后执行以下命令行

./configure

可能会出现以下错误:

a. /usr/bin/env: ‘python’: No such file or directory

解决办法:sudo apt-get install python

b. WARNING: failed to autodetect C++ compiler version (CXX=g++)

WARNING: failed to autodetect C compiler version (CC=gcc)

Node.jsconfigure error: No acceptable C compiler found!

解决办法:apt install gcc

c. WARNING: failed to autodetect C++ compiler version (CXX=g++)

解决办法:apt-getinstall build-essential

(4) 执行命令 make

(5) 执行命令 make install

(6) 执行命令 sudo cp /usr/local/bin/node/usr/sbin/

(7) 检查是否安装成功 node —version

  1. 下载jdk,配置环境变量

(1) 下载jdk

选择以下链接,将jdk包下载到电脑本地

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

创建 /usr/local/java 目录

cd/usr/local/

sudomkdir java

a. OS X系统的电脑,使用以下命令拷贝至linux虚拟机

scp /Users/username/Downloads/jdk-8u101-linux-x64.tar.gzsongshushan@192.168.0.233:/usr/local/java

b. Windows系统电脑,首先在电脑安装WinSCP,然后通过WinSCP将jdk包传输至linux虚拟机/usr/local/java目录下。

(2) 解压jdk包

sudo tar zxvfjdk-8u101-linux-x64.tar.gz

(3) 配置环境变量

sudo vi ~/.bashrc

  1. 配置以下环境变量

export JAVA_HOME=/usr/local/java/jdk1.8.0_101

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

exportPATH=${JAVA_HOME}/bin:$PATH

(4) 检查是否安装成功

java –version 如果显示版本号,证明安装成功

  1. 安装cordova和ionic

(1) 安装cordova

sudo npm install -g cordova

cordova –-version 如果出现版本号,证明安装成功

(2) 安装ionic

sudo npm install-g cnpm —registry=https://registry.npm.taobao.org

sudo npm install ionic@1.7.12 -g 安装1.7.12版本的ionic

ionic –-version 如果出现版本号,证明安装成功

  1. 下载Android SDK,配置环境变量

(1) 下载SDK

wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz

(2) 解压

sudo tar zxvfandroid-sdk_r24.4.1-linux.tgz

  1. 解压后将目录重新命名为android:

mvandroid-sdk-linux android

(3) 执行命令

cd android 进入android目录下

cat SDK\ Readme.txt(此行命令可不执行)

tools/android update sdk —no-ui

(4) 配置环境变量

sudo vi ~/.bashrc

  1. 配置一下环境变量

export JAVA_HOME=/usr/local/java/jdk1.8.0_101

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export ANDROID_HOME=$HOME/android

exportPATH=${JAVA_HOME}/bin:$ANDROID_HOME/tools:$HOME/android/platform-tools:$PATH

注:环境变量配置完成后执行source ~/.bashrc 使环境变量生效,或者退出linux虚拟机,再重新登录,使环境变量生效。

发表评论

表情:
评论列表 (有 0 条评论,331人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux虚拟配置ionic环境

    公司项目安卓APP是借助ionic框架开发的,为了使打包方便,特开一个虚拟机,专门用于打包安卓APK,我就研究了一下这个环境的配置过程,并且配置成功。在此分享给大家,一起学习、