npm下載安裝的第三方模塊包官網(提供包名和使用方法):https://www.npmjs.com/
淘寶鏡像(國內,比較快):https://npm.taobao.org/
commonjs01.js:
-
//通過npm下載安裝第三方模塊; cmd----cd 要使用第三方模塊的項目目錄----npm install 第三方模塊包名 --save install可以簡寫成i,--save表示把安裝的模塊(依賴模塊)寫入package.json的配置文件中。
-
-
var sd =
require(
'silly-datetime');
//引入安裝好的第三方模塊。 npm install silly-datetime --save
-
var http=
require(
'http');
-
var app=http.createServer(
function(req,res){
-
res.writeHead(
200,{
"Content-Type":
"text/html;charset=utf-8"});
-
var d=sd.format(
new
Date(),
'YYYY-MM-DD HH:mm');
-
res.write(
'你好 nodejs '+d);
-
res.end();
-
});
-
app.listen(
8002,
'127.0.0.1');
commonjs02.js:
-
//npm install md5-node //安裝第三方模塊包
-
//npm install md5-node --save 或者 npm install md5-node --save-dev //注意:以后安裝模塊的時候我們要把這個模塊寫入到package.json這個配置文件
-
//npm install md5-node --save 寫入到package.json 里面的 dependencies
-
//npm install md5-node --save-dev 寫入到package.json 里面的 devDependencies
-
-
//npm install 表示安裝package.json 里面的依賴(先進入項目目錄)
-
//有時候的話 npm install 模塊 下載不下來 或者很慢
-
//安裝淘寶鏡像 cmd----npm install -g cnpm --registry=https://registry.npm.taobao.org
-
//如果安裝完成淘寶鏡像就可以用 cnpm命令安裝
-
//npm install 模塊名 ==> cnpm install 模塊名 (先進入項目目錄)
-
-
-
var md5=
require(
'md5-node');
-
console.log(md5(
'123456'));
-
-
var sd =
require(
'silly-datetime');
-
var d=sd.format(
new
Date(),
'YYYY-MM-DD');
-
console.log(d);
npm常用命令:

3M安裝法:

nrm ls 參看所有數據源(淘寶鏡像)
nrm test 測試所有數據源的網絡連接狀況
nrm use cnpm 切換數據源(鏡像)
如果要npm提交自己的包的時候要切換回原來的數據源。
也可以用cnpm工具。 npm install -g cnpm --registry=https://registry.npm.taobao.org