依賴
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.0
或1.0.0
。 - 萬用字元 :
*
將安裝最新版本的模組。 - git repository :以下將從 git repo 的 master 分支安裝 tarball。還可以提供
#sha
,#tag
或#branch
:- GitHub :
user/project
或user/project#v1.0.0
- url :
git://gitlab.com/user/project.git
或git://gitlab.com/user/project.git#develop
- GitHub :
- 當地路徑 :
file:../lib/project
將它們新增到 package.json 後,在終端的專案目錄中使用命令 npm install
。
devDependencies
"devDependencies": {
"module-name": "0.1.0"
}
僅用於開發所需的依賴項,例如測試樣式代理 ext。在生產模式下執行 npm install
時,不會安裝這些 dev-dependencies。