当我使用npm i -g eslint@3.4.0
全局安装软件包时 - 它在哪里存储我请求的版本号?我没有看到一个package.json文件。
示例:我执行:FirebaseAnalytics.getInstance(this).setUserProperty("is_rooted", true|false);
。保存的信息在哪里我请求版本3.4.0?
答案 0 :(得分:1)
NPM将其存储在已安装模块的package.json
文件中。
如果您查看已安装的模块package.json
,您将看到JSON包已扩展为包含许多以_
为前缀的密钥。例如:
"_from": "@angular/core@>=2.0.0 <3.0.0",
"_id": "@angular/core@2.1.2",
"_resolved": "https://registry.npmjs.org/@angular/core/-/core-2.1.2.tgz",
_from
是安装模块时指定的semver范围 - 或特定版本 - _id
是匹配和安装的模块版本等。