npm & config settings
npm & config settings
how to check npm config settings
https://docs.npmjs.com/cli/config
$ npm config list
$ npm config list --json
$ npm config list -l
$ npm config list -l --json
$ npm config list --json
{
  "json": true,
  "user-agent": "npm/6.4.1 node/v10.15.3 win32 x64",
  "metrics-registry": "https://registry.npmjs.org/",
  "scope": "",
  "prefix": "C:\\Users\\xgqfrms\AppData\\Roaming\\npm",
  "access": null,
  "allow-same-version": false,
  "always-auth": false,
  "also": null,
  "audit": true,
  "audit-level": "low",
  "auth-type": "legacy",
  "bin-links": true,
  "browser": null,
  "ca": null,
  "cache": "C:\\Users\\xgqfrms\\AppData\\Roaming\\npm-cache",
  "cache-lock-stale": 60000,
  "cache-lock-retries": 10,
  "cache-lock-wait": 10000,
  "cache-max": null,
  "cache-min": 10,
  "cert": null,
  "cidr": null,
  "color": true,
  "depth": null,
  "description": true,
  "dev": false,
  "dry-run": false,
  "editor": "notepad.exe",
  "engine-strict": false,
  "force": false,
  "fetch-retries": 2,
  "fetch-retry-factor": 10,
  "fetch-retry-mintimeout": 10000,
  "fetch-retry-maxtimeout": 60000,
  "git": "git",
  "git-tag-version": true,
  "commit-hooks": true,
  "global": false,
  "globalconfig": "C:\\Users\\xgqfrms\\AppData\\Roaming\\npm\\etc\\npmrc",
  "global-style": false,
  "group": 0,
  "ham-it-up": false,
  "heading": "npm",
  "if-present": false,
  "ignore-prepublish": false,
  "ignore-scripts": false,
  "init-module": "C:\\Users\\xgqfrms\\.npm-init.js",
  "init-author-name": "",
  "init-author-email": "",
  "init-author-url": "",
  "init-version": "1.0.0",
  "init-license": "ISC",
  "key": null,
  "legacy-bundling": false,
  "link": false,
  "loglevel": "notice",
  "logs-max": 10,
  "long": false,
  "maxsockets": 50,
  "message": "%s",
  "node-options": null,
  "node-version": "10.15.3",
  "offline": false,
  "onload-script": null,
  "only": null,
  "optional": true,
  "otp": null,
  "package-lock": true,
  "package-lock-only": false,
  "parseable": false,
  "prefer-offline": false,
  "prefer-online": false,
  "preid": "",
  "production": false,
  "progress": true,
  "proxy": null,
  "https-proxy": null,
  "noproxy": null,
  "read-only": false,
  "rebuild-bundle": true,
  "registry": "https://registry.npmjs.org/",
  "rollback": true,
  "save": true,
  "save-bundle": false,
  "save-dev": false,
  "save-exact": false,
  "save-optional": false,
  "save-prefix": "^",
  "save-prod": false,
  "script-shell": null,
  "scripts-prepend-node-path": "warn-only",
  "searchopts": "",
  "searchexclude": null,
  "searchlimit": 20,
  "searchstaleness": 900,
  "send-metrics": false,
  "shell": "C:\\WINDOWS\\system32\\cmd.exe",
  "shrinkwrap": true,
  "sign-git-commit": false,
  "sign-git-tag": false,
  "sso-poll-frequency": 500,
  "sso-type": "oauth",
  "strict-ssl": true,
  "tag": "latest",
  "tag-version-prefix": "v",
  "timing": false,
  "tmp": "C:\\Users\\xgqfrms\\AppData\\Local\\Temp",
  "unicode": false,
  "unsafe-perm": true,
  "update-notifier": true,
  "usage": false,
  "user": 0,
  "userconfig": "C:\\Users\\xgqfrms\\.npmrc",
  "umask": 0,
  "version": false,
  "versions": false,
  "viewer": "browser",
  "globalignorefile": "C:\\Users\\xgqfrms\\AppData\\Roaming\\npm\\etc\\npmignore"
}
$ npm config set <key> <value> [-g|--global]
$ npm config get <key>
$ npm config delete <key>
$ npm config list [-l] [--json]
$ npm config edit
$ npm get <key>
$ npm set <key> <value> [-g|--global]
# aliases: c
https://docs.npmjs.com/misc/config
https://docs.npmjs.com/cli/config
https://docs.npmjs.com/files/npmrc
https://docs.npmjs.com/managing-your-profile-settings
https://stackoverflow.com/questions/42137329/npm-config-list-environment-configs-registry
npm install -d
holy shit
https://docs.npmjs.com/cli/install
https://www.npmjs.com.cn/cli/install/

这个 -d --save 啥意思,要么 -D / --save-dev , 要么 -S / --save

所以你这个 -d --save 不存在的呀;要么 -D / --save-dev , 要么 -S / --save
-d 不认识,直接被 npm 忽略了, 所以 --save 才会生效

refs
xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!
npm & config settings的更多相关文章
- [NPM] Use custom config settings in your npm scripts
		
In addition to package.json level variables (such as name and version), you can have custom conf set ...
 - npm config
		
在公司为了不再用 npm --registry=http://r.cnpmjs.org install -(g) xxx 就设置了内部的镜像文件地址为默认的代理地址 npm config set re ...
 - npm config 删除变量
		
问题 安装npm时,使用npm config set 命令重新设置了变量,但是设置变量时少了个空格,设置错了.使用npm config ls -l 查看环境变量 添加错的这一个,应该如何删除? 解决 ...
 - .net Core Abp See config settings - "CustomSchemaIds" for a workaround
		
Swagger See config settings - "CustomSchemaIds" for a workaround System.InvalidOperationE ...
 - npm 取消代理 npm config delete proxy
		
今天在安装electron时设置了代理,发现再npm install 安装别的总是装不上,只好取消代理. npm 取消代理 npm config delete proxy
 - npm & npm config
		
npm command show npm config https://docs.npmjs.com/cli/config https://docs.npmjs.com/cli/ls https:// ...
 - 56.如何清除已经设置的npm config配置
		
npm config delete registry npm config delete disturl 或者 npm config edit 找到淘宝那两行,删除
 - npm config set registry 与 cnpm的区别
		
一直以为这2个事没有区别的: npm config set registry http://registry.npm.taobao.org 后使用npm命令. npm install -g cnpm ...
 - npm config set registry
		
npm config set registry $ npm config set registry $ npm config set registry https://registry.your-re ...
 
随机推荐
- 使用Robo 3T操作MongoDB数据库
			
安装Robo 3T连接MongoDB数据库教程:https://blog.csdn.net/baidu_39298625/article/details/98845789 在IDEA中用三个jar包链 ...
 - ASP.NET Core 5.0 MVC中的视图分类——布局视图、启动视图、具体视图、分部视图
			
一.创建MVC应用程序 创建后的项目 二.(全局性)启动视图 _ViewStart.cshtml 顾名思义,就是在View开始执行之前执行,而且是每一个View, 它的预设内容是 @{ Layout ...
 - Spring Boot 核心配置文件 bootstrap & application
			
Spring Boot 核心配置文件 bootstrap & application 1.SpringBoot bootstrap配置文件不生效问题 2.bootstrap/ applicat ...
 - docker版mysql的使用和配置(1)——docker的基本操作
			
最近实在是忙成狗,其他的内容等稍微闲一点了一起更新. 这篇主要是讲docker版的mysql的使用和配置信息.因为实习公司需要搞一个docker做测试环境用,还需要包括基本的依赖.最重要的是,因为这个 ...
 - 9. Linux用户身份和能力
			
root 拥有最高的系统所有权,能够管理系统的各项功能,如添加/删除用户.启动/关闭服务进程.开启/禁用硬件设备等.以root 管理员的身份工作时不会受到系统的限制 在Linux 系统中,UID 有唯 ...
 - codeforces 1461D,离线查询是什么神仙方法,为什么快这么多?
			
大家好,欢迎来到codeforces专题. 今天我们选择的题目是1461场次的D题,这题全场通过了3702人,从难度上来说比较适中.既没有很难,也很适合同学们练手.另外它用到了一种全新的思想是在我们之 ...
 - Codeforces Global Round 8 A. C+=(贪心)
			
题目链接:https://codeforces.com/contest/1368/problem/A 题意 给出 $a,b$,只可以使用 '+=' 运算符,问至少要使用多少次使得 $a$ 或 $b$ ...
 - hdu4325 Flowers
			
Problem Description As is known to all, the blooming time and duration varies between different kind ...
 - 单源最短路问题 Dijkstra 算法(朴素+堆)
			
选择某一个点开始,每次去找这个点的最短边,然后再从这个开始不断迭代,更新距离. 代码: 朴素(vector存图) #include <iostream> #include <cstd ...
 - 二叉排序树的构造 && 二叉树的先序、中序、后序遍历 && 树的括号表示规则
			
二叉排序树的中序遍历就是按照关键字的从小到大顺序输出(先序和后序可没有这个顺序) 一.以序列 6 8 5 7 9 3构建二叉排序树: 二叉排序树就是中序遍历之后是有序的: 构造二叉排序树步骤如下: 插 ...