04.區域性安裝npm包

weixin_33912445發表於2017-03-10

安裝包的方式有兩種:區域性安裝或者全域性安裝。
如果你只是想要在自己專案中依賴包,那麼就選擇區域性安裝。如果是想作為命令列使用,那麼就選擇全域性安裝。

1.安裝

npm install <package_name>

這將建立node_modules資料夾並下載包到這個資料夾中。

2.包的版本

如果當前目錄沒有package.json,將會安裝最版本的包。
如果有package.json,將按照宣告的版本來安裝。

3.使用包

一旦包被安裝,你就可以在你的程式碼中使用。
例如:
建立index.js並輸入如下程式碼

// index.js 
var lodash = require('lodash');
 
var output = lodash.without([1, 2, 3], 1);
console.log(output);

執行

node index.js

如果你安裝了lodash,會得到結果:

[2, 3]

否則

module.js:340
    throw err;
          ^
Error: Cannot find module 'lodash'

可以通過在當前目錄安裝lodash模組來修復這個bug

npm install lodash

官方原文

相關文章