nodejs編譯安裝,npm全域安裝模組

來源:互聯網
上載者:User

標籤:web   nodejs   

Nodejs官方網站:下載nodejs源碼 

Nodejs中文社區

Node Packaged Modules

POSIX系統中編譯Node.js需要三個工具:

  1. C++編譯器gcc或clang/LLVM


  2. Python2.5以上,不支援Python3


  3. libssl-dev提供SSL/TLS加密支援

下載源碼包:node-v0.10.29.tar.gz

tar zxvf node-v0.10.29.tar.gzcd node-v0.10.29./configuremakesudo make install

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/40/DF/wKioL1PPjSvhOoTMAAB5lOFgmR8587.jpg" title="2014-07-23 18:18:23 的螢幕.png" alt="wKioL1PPjSvhOoTMAAB5lOFgmR8587.jpg" />

全域(-g)安裝模組express

$ sudo npm install -g express$ sudo npm install -g express-generator

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/40/E0/wKiom1PPjLvDRMzmAAA3bgLYvYk919.jpg" title="2014-07-23 18:21:29 的螢幕.png" alt="wKiom1PPjLvDRMzmAAA3bgLYvYk919.jpg" />簡單介紹幾個npm 命令:

    npm list – 查看當前安裝的模組

    npm version – 查看當前npm的版本

    npm install – 安裝新模組

    npm update – 更新模組


npm config

npm config set proxy http://localhost:portnumber   

npm config set registry http://registry.npmjs.org/


npm install module無法擷取倉庫內容,下載失敗。

當時的解決方案是:!關閉代理設定反而可以! 

刪除~/.npmrc中proxy配置

npm config set proxy http://localhost:portnumber   


一個簡單的執行個體:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/40/E1/wKiom1PPj3zBY5VrAAKusooeOjI441.jpg" style="float:none;" title="nodejs1.png" alt="wKiom1PPj3zBY5VrAAKusooeOjI441.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/40/E1/wKioL1PPkJbSdf6pAAB4u_TS6Ew632.jpg" style="float:none;" title="nodejs2.png" alt="wKioL1PPkJbSdf6pAAB4u_TS6Ew632.jpg" />

推薦參考連結:

node中國 API文檔

七天學會NodeJS


PS:將nodejs編譯安裝到本地目錄下

$tar zxvf node-v0.10.29.tar.gz$cd node-v0.10.29$mkdir ~/local$./configure –prefix=~/local$make$make install$vim .bashrc添加環境變數

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/40/E2/wKioL1PPkS6zzpPsAABF4N-uSgI364.jpg" title="nodejs3.png" alt="wKioL1PPkS6zzpPsAABF4N-uSgI364.jpg" />

本文出自 “颯颯秋風” 部落格,請務必保留此出處http://xjhznick.blog.51cto.com/3608584/1528426

nodejs編譯安裝,npm全域安裝模組

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.