NPM

weixin_34247155發表於2018-10-19

應用場景

1 從npm伺服器下載別人編寫的第三方包到本地使用
2 從npm伺服器下載並安裝別人編寫的命令列程式到本地使用
3 將自己編寫的包或者命令列程式上傳到npm伺服器供別人使用

安裝模組
https://www.npmjs.com/
npm install/i 模組名
安裝指定版本的模組
npm install/i 模組名@版本號

解除安裝模組
npm uninstall 模組名

安裝package.json
npm init

//名稱必須小寫
name: (NodeDemo) nodedemo
version: (1.0.0) 
description: node demo
entry point: (app.js) 
test command: 
git repository: 
keywords: 
author: 
license: (ISC) 

記錄安裝的第三方庫到package.json檔案

// 記錄到dependencies  專案依賴
npm i module --save
// 記錄到devDependencies 開發依賴
npm i module --save-dev

{
  "name": "nodedemo",
  "version": "1.0.0",
  "description": "node demo",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "jquery": "^3.3.1"
  },
  "devDependencies": {
    "jquery": "^3.3.1"
  }
}
// 刪除記錄到dependencies  專案依賴
npm uninstall module --save
// 刪除記錄到devDependencies 開發依賴
npm uninstall module --save-dev

相關文章