linux系統下手動安裝Angular-cli


安裝Angular-cli

背景

  由於公司linux服務器沒有外網,無法通過npm包管理器直接安裝,只能手動安裝一個Angular-cli平台環境!

安裝步驟

1. 先再linux系統下安裝好nodejs和npm。(重點是angular-cli的安裝,node的安裝不再此說明)

2. window系統下操作

2.1 在window系統下全局安裝Angular Cli

npm install -g @angular/cli

2.2 如果安裝不成功先安裝typescript,typings,因為angular-cli是用typescript寫的

npm install -g typescript typings

 

3. window系統下安裝文件遷移到linux系統

找到npm全局安裝路徑,可輸入如下命令查看

npm config list

進入此全局安裝路徑,把node_modules文件夾下的如下圖所示的3個文件夾全部復制到linux系統下npm全局安裝路徑下(查看路徑方式一樣輸入npm config list找到prefix屬性所指向的路徑)

 

 

4. 設置系統命令(linux系統下操作)

文件復制到linux系統下npm全局安裝路徑下后,接下來就是設置系統命令了

4.1 設置ng系統命令

sudo ln -s /usr/ceba/node_global/node_modules/@angular/cli/bin/ng /usr/local/bin/ng

4.2 設置typings系統命令

sudo ln -s /usr/ceba/node_global/node_modules/typings/dist/bin.js /usr/local/bin/typings

說明:在window系統下安裝typings時就可以發現typings命令指向的文件是typings/dist/bin.js,如下圖所示

4.3 設置tsc系統命令

sudo ln -s /usr/ceba/node_global/node_modules/typescript/bin/tsc /usr/local/bin/tsc
/usr/ceba/node_global/node_modules/:npm全局安裝路徑
/usr/local/bin/ 系統命令路徑

5.設置權限

切換到/usr/local/bin/ 系統命令路徑下分別設置ng tsc typings命令可執行權限 chmod 777 ng chmod 777 typings chmod 777 tsc

6.輸入ng -version查看驗證

 

恭喜你已經搭建好angular2平台環境,接下來就可以直接在服務器上進行項目的打包,部署了!當然,你也可以直接在linux系統下進行開發!

最后說明一下typescript 和typings的安裝配置不知道是不是一定是必要的,畢竟現在angular-cli最新版本官網沒有此說明!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM