1. 程式人生 > >虛擬機器上執行AntDesignPro

虛擬機器上執行AntDesignPro

步驟:

1.  保證linux虛擬機器正常執行和訪問網路

2.  保證yum install git 正常 , 以及wget 命令正常

3.  正確安裝nodejs ,並能通過node -v 和npm -v檢驗正確安裝 ,通過npm 安裝yarn , 通過yarn 安裝模組和啟動(出錯率小)

4.  依據網址下載antDesignPro 並啟動

測試介面:

異常:

異常一: yum install git 出現: no image可用  以及 軟體包不存在

解決: 

1) 安裝wget

yum install -y wget

2) 備份/etc/yum.repos.d/CentOS-Base.repo檔案

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back

3) 下載阿里雲的Centos-6.repo檔案

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

4) 重新載入yum

yum clean all
yum makecache

異常二: 安裝node後, 輸入node -v 虛擬機器總是卡住,不顯示版本

解決:
wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz

下載之後,由於是tar.xz格式的壓縮檔案,所以需要用下面的命令解壓:

xz -d **.tar.xz

tar -xv -f **.tar

//或者

tar -Jxv -f **.tar.xz(大寫的J)

解壓成功之後即是可以執行的二進位制檔案,只需要為node何npm建立兩個軟連線,使之可以全域性執行即可:

//前面地址為實際地址

ln -s /path_to(*****)/bin/node /usr/local/bin/node

ln -s /path_to(****)/bin/npm /usr/local/bin/npm

注意1:  node-v8.11.1-linux-x64.tar.xz的安裝路徑不能存在中文哦!!!!!! 如果存在中文,記得mv到其他地方 ,比如我是放在了/usr/local下,並修改node-v8.11.1-linux-x64.tar.xz名稱為nodejs 

注意2: 當安裝了nodejs後,預設裡面已經有內建的npm ,所以不要再去下載其他npm,  而且也不要升級node 或者npm 中的一方!!!!!

注意3: 上面建立的軟連線 ln -s 後的路徑是nodejs/node的路徑 以及nodejs/npm的路徑,比如 我將nodejs放在了/usr/local下 , 那麼我輸入的就是:

ln -s /usr/local/nodejs/bin/node /usr/local/bin/node

ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm

異常三: 在本地window環境下總是無法通過npm 來安裝antDesignPro, 總之是各種環境問題

解決:  隔離環境,建立新環境

利用虛擬機器linux 來部署安裝antDesignPro, 避開復雜環境造成的錯誤