NPM 套件管理工具

初始化專案

語法

npm init [-f|--force|-y|--yes]
  • 如果你加了 -y-f 參數,代表你將認同使用預設的設定值來產生 package.json 檔。
  • init | nam Documentation

範例

npm init
npm init -y
npm init -f

package.json

{
  "name": "demo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "license": "ISC"
}

安裝套件

參數

  • -g:表示全域安裝
  • --save:production
  • --save-dev:development (預設)
  • 什麼都沒加的情況

安裝到專案,並將依賴寫入 package.json 的 devDependencies

npm install --save-dev webdriverio

執行 script

package.json

{
  "scripts":{
    "test":"node test.js"
  }
}

test.js

console.log('Hello World');

results matching ""

    No results matching ""