Node.js 安裝第三方模塊包(npm),通過 package.json配置信息安裝項目依賴的模塊



npm下載安裝的第三方模塊包官網(提供包名和使用方法):https://www.npmjs.com/

淘寶鏡像(國內,比較快):https://npm.taobao.org/

commonjs01.js:


   
   
   
           
  1. //通過npm下載安裝第三方模塊; cmd----cd 要使用第三方模塊的項目目錄----npm install 第三方模塊包名 --save install可以簡寫成i,--save表示把安裝的模塊(依賴模塊)寫入package.json的配置文件中。
  2. var sd = require( 'silly-datetime'); //引入安裝好的第三方模塊。 npm install silly-datetime --save
  3. var http= require( 'http');
  4. var app=http.createServer( function(req,res){
  5. res.writeHead( 200,{ "Content-Type": "text/html;charset=utf-8"});
  6. var d=sd.format( new Date(), 'YYYY-MM-DD HH:mm');
  7. res.write( '你好 nodejs '+d);
  8. res.end();
  9. });
  10. app.listen( 8002, '127.0.0.1');
commonjs02.js:

   
   
   
           
  1. //npm install md5-node //安裝第三方模塊包
  2. //npm install md5-node --save 或者 npm install md5-node --save-dev //注意:以后安裝模塊的時候我們要把這個模塊寫入到package.json這個配置文件
  3. //npm install md5-node --save 寫入到package.json 里面的 dependencies
  4. //npm install md5-node --save-dev 寫入到package.json 里面的 devDependencies
  5. //npm install 表示安裝package.json 里面的依賴(先進入項目目錄)
  6. //有時候的話 npm install 模塊 下載不下來 或者很慢
  7. //安裝淘寶鏡像 cmd----npm install -g cnpm --registry=https://registry.npm.taobao.org
  8. //如果安裝完成淘寶鏡像就可以用 cnpm命令安裝
  9. //npm install 模塊名 ==> cnpm install 模塊名 (先進入項目目錄)
  10. var md5= require( 'md5-node');
  11. console.log(md5( '123456'));
  12. var sd = require( 'silly-datetime');
  13. var d=sd.format( new Date(), 'YYYY-MM-DD');
  14. console.log(d);


npm常用命令:

3M安裝法:

nrm ls 參看所有數據源(淘寶鏡像)
nrm test 測試所有數據源的網絡連接狀況
nrm use cnpm  切換數據源(鏡像)

如果要npm提交自己的包的時候要切換回原來的數據源。
也可以用cnpm工具。 npm install -g cnpm --registry=https://registry.npm.taobao.org



原文地址: https://blog.csdn.net/houyanhua1/article/details/79439726


免責聲明!

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



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