windows 做网站服务器吗,极酷wordpress,济南网站制作公司哪家技术好,做企业网站费用文章目录 前端之npm运行时配置文件.npmrc什么是.npmrc设置项目配置文件设置用户配置文件设置全局配置文件给npm 命令添加注册源选项 前端之npm运行时配置文件.npmrc
什么是.npmrc
官网#xff1a;https://nodejs.cn/npm/cli/v7/configuring-npm/npmrc/
.npmrc#xff0c;可… 文章目录 前端之npm运行时配置文件.npmrc什么是.npmrc设置项目配置文件设置用户配置文件设置全局配置文件给npm 命令添加注册源选项 前端之npm运行时配置文件.npmrc
什么是.npmrc
官网https://nodejs.cn/npm/cli/v7/configuring-npm/npmrc/
.npmrc可以理解成npm running cnfiguration, 即npm运行时配置文件。简单点说 .npmrc 可以设置 package.json 中依赖包的安装来源既从哪里下载依赖包。 npm 从命令行、环境变量和 npmrc 文件获取其配置设置。 四个相关文件是
每个项目的配置文件/path/to/my/project/.npmrc 你可以在项目的根目录下创建一个.npmrc文件只用于管理这个项目的npm安装。每个用户的配置文件 (~/.npmrc) 可以通过 npm config get userconfig 来获取该文件的位置。全局配置文件 ($PREFIX/etc/npmrc) 一台电脑可能有多个用户在这些用户之上你可以设置一个公共的.npmrc文件供所有用户使用。npm 内置配置文件 (/path/to/npm/npmrc) 最后还有npm内置配置文件基本上用不到不用过度关注。
设置项目配置文件
每个项目的配置文件/path/to/my/project/.npmrc 在项目中本地工作时项目根目录中的 .npmrc 文件即 node_modules 和 package.json 的兄弟将设置特定于该项目的配置值。
在项目的根目录下新建 .npmrc 文件在里面以 keyvalue 的格式进行配置。
registryhttps://registry.npmmirror.com请注意这仅适用于您正在运行 npm 的项目的根目录。当您的模块发布时它不起作用。例如您不能发布强制自身全局安装或安装在不同位置的模块。
此外在全局模式下不会读取此文件例如在运行 npm install -g 时。
设置用户配置文件
npm config set registry https://registry.npmmirror.com可以通过 npm config get userconfig 来获取该文件的位置。
设置全局配置文件
方法和设置用户配置文件如出一辙只不过在使用命令行时需要加上 -g 参数。
给npm 命令添加注册源选项
临时使用淘宝镜像
npm --registryhttps:xxx不推荐用这种做法更推荐设置项目配置文件 .npmrc