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
是被匹配和安装在模块的版本等