卢松松网站的百度广告怎么做的,wordpress网站和微信公众号,广告横幅在线制作,成都网络营销公司哪个好原文链接#xff1a;npm中#xff0c;你不了解的.npmrc文件
写在前面
对于写JS的程序员来说#xff0c;可能没有人不知道npm#xff0c;但是有些同学对他的配置文件(即.npmrc文件)并不了解。结合我的学习心得#xff0c;写一篇博客跟大家分享一些该配置文件的知识。 .np…原文链接npm中你不了解的.npmrc文件
写在前面
对于写JS的程序员来说可能没有人不知道npm但是有些同学对他的配置文件(即.npmrc文件)并不了解。结合我的学习心得写一篇博客跟大家分享一些该配置文件的知识。 .npmrc的作用 .npmrc可以理解成npm running cnfiguration, 即npm运行时配置文件。我们知道npm最大的作用就是帮助开发者安装需要的依赖包但是要从哪里下载下载哪一个版本的包把包下载到电脑的哪个路径下 这些都可以在.npmrc中进行配置。 在设置.npmrc之前我们需要知道在你的电脑上不止存在一个.npmrc文件而是有多个。在我们安装包的时候npm按照如下顺序读取这些配置文件
项目配置文件你可以在项目的根目录下创建一个.npmrc文件只用于管理这个项目的npm安装。 用户配置文件在你使用一个账号登陆的电脑的时候可以为当前用户创建一个.npmrc文件之后用该用户登录电脑就可以使用该配置文件。可以通过 npm config get userconfig 来获取该文件的位置。 全局配置文件 一台电脑可能有多个用户在这些用户之上你可以设置一个公共的.npmrc文件供所有用户使用。该文件的路径为 P R E F I X / e t c / n p m r c 使用 n p m c o n f i g g e t p r e f i x 获取 PREFIX/etc/npmrc使用 npm config get prefix 获取 PREFIX/etc/npmrc使用npmconfiggetprefix获取PREFIX。如果你不曾配置过全局文件该文件不存在。 npm内嵌配置文件最后还有npm内置配置文件基本上用不到不用过度关注。
如何设置.npmrc
1. 设置项目配置文件
在项目的根目录下新建 .npmrc 文件在里面以 keyvalue 的格式进行配置。比如要把npm的源配置为淘宝源可以参考一下代码 bash复制代码registryhttps://registry.npm.taobao.org
如果你想删除一些配置可以直接把对应的代码行给删除。
2. 设置用户配置文件
你可以直接通过 npm config get userconfig 命令找到该文件的路径然后直接仿照上述方法该文件也可以通过 npm config set 命令继续设置命令如下 bash复制代码config set registry https://registry.npm.taobao.org
最终命令行会帮助我们修改对应的配置文件。只不过使用命令行更加快捷。 如果想要删除一些配置可以直接编辑.npmrc文件也可以使用命令进行删除比如 bash复制代码npm config delete registry
3. 设置全局配置文件
方法和设置用户配置文件如出一辙只不过在使用命令行时需要加上 -g 参数。 bash复制代码npm config set registry https://registry.npm.taobao.org -g
除此之外这里列出一些常用的npm设置命令有兴趣的话可以了解一下挺好玩的 bash复制代码npm config set [-g|–global] //给配置参数key设置值为value npm config get //获取配置参数key的值 npm config delete //删除置参数key及其值 npm config list [-l] //显示npm的所有配置参数的信息 npm config edit //编辑配置文件 npm get //获取配置参数key的值 npm set [-g|–global] //给配置参数key设置值为value
写在最后
以上就是关于.npmrc的一些常识其实你在开发过程中很少会继续配置该文件。不过在你安装依赖包出错的时候可以思考一下是不是npm的配置参数有问题这样就多一种解决问题的思路了。 比如这篇博客中的内容 node-sass 安装失败的解决办法 juejin.cn/post/698216…
作者程序铺子 链接https://juejin.cn/post/6983522411647860766 来源稀土掘金 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。