依賴

dependencies:{“module-name”:“0.1.0”}

  • 確切0.1.0 將安裝該模組的特定版本。
  • 最新的次要版本^0.1.0 將安裝最新的次要版本,例如 0.2.0,但不會安裝具有更高主要版本的模組,例如 1.0.0
  • 最新補丁0.1.x~0.1.0 將安裝最新的補丁版本,例如 0.1.4,但不會安裝具有較高主要版本或次要版本的模組,例如 0.2.01.0.0
  • 萬用字元*將安裝最新版本的模組。
  • git repository :以下將從 git repo 的 master 分支安裝 tarball。還可以提供 #sha#tag#branch
    • GitHubuser/projectuser/project#v1.0.0
    • urlgit://gitlab.com/user/project.gitgit://gitlab.com/user/project.git#develop
  • 當地路徑file:../lib/project

將它們新增到 package.json 後,在終端的專案目錄中使用命令 npm install

devDependencies

"devDependencies": {
    "module-name": "0.1.0"
}

僅用於開發所需的依賴項,例如測試樣式代理 ext。在生產模式下執行 npm install 時,不會安裝這些 dev-dependencies。