2
當我使用npm
在全球範圍內安裝包時 - 它在哪裏存儲我請求的版本號?我沒有看到一個package.json文件somwhere。npm -g商店版本在哪裏
示例:我執行:npm i -g [email protected]
。我要求版本3.4.0保存的信息在哪裏?
當我使用npm
在全球範圍內安裝包時 - 它在哪裏存儲我請求的版本號?我沒有看到一個package.json文件somwhere。npm -g商店版本在哪裏
示例:我執行:npm i -g [email protected]
。我要求版本3.4.0保存的信息在哪裏?
NPM將其存儲在已安裝模塊的package.json
文件中。
如果您查看已安裝模塊的package.json
,您將看到JSON軟件包已被擴展爲包含許多以_
爲前綴的密鑰。例如:
"_from": "@angular/[email protected]>=2.0.0 <3.0.0",
"_id": "@angular/[email protected]",
"_resolved": "https://registry.npmjs.org/@angular/core/-/core-2.1.2.tgz",
_from
是semver範圍 - 或特定版本 - 在安裝模塊時指定和_id
是被匹配和安裝在模塊的版本等