npm套件教學


Posted by oack7426 on 2020-07-05

使用模組:require

node.js os module 可使用

使用範例:檢查目前的作業系統
os.platform( )文件

var osModule = require('os'); //模組名
console.log(Module.platform());

自創模組:export

模組檔案 myModule.js

function double(n) {
    return n * 2;
}
module.exports = double;  // 定義模組

使用模組檔案

var useMyModule = require('./myModule.js'); // 模組檔案路徑
console.log(useMyModule(2));

結果 4

npm 安裝套件

tips:
詳細安裝步驟請看 參考文件
npm init 先產出 package.json 檔
npm install {套件名} 安裝套件

node.modules 資料夾不建議進入版控,建議可以紀錄套件名供人下載(下方是步驟)

npm install {套件名}--save 把此套件資訊寫到packject.json 檔中
螢幕快照 2020-07-05 下午1.49.35

與他人同步npm套件 npm install (會根據 packject.json 檔案裡安裝對應的套件)

參考文件

從零開始: 使用NPM套件

npm scripts 讓專案跑起來

在 package.json 檔
螢幕快照 2020-07-05 下午3.07.13

scripts 裡可以增加指令運行模組檔案

運行方式
npm run {自定義指令}

yarn:npm 以外的另一種選擇

tips:
跟 npm 一樣是裝套件用的


#javascript #npm







Related Posts

單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#,  2/e)

單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)

人性較量Day06~量化資訊

人性較量Day06~量化資訊

[30] 文法 - 自動分號、TDZ、try..finally、switch

[30] 文法 - 自動分號、TDZ、try..finally、switch


Comments