当前位置:   article > 正文

.npmrc文件,单个项目的npm配置_vue 如何生成npmrc配置

vue 如何生成npmrc配置

背景        

最近换了台m2的苹果电脑,公司的电脑台旧了,并且配置非常的低,在编译代码的时候非常的慢,于是我觉得用自己的电脑办公。

        不过遇到了一堆麻烦的事情,公司的网络需要mac码来做权限并且走工单得一天的时间。

        一天后,可以连接wifi了,但是公司内网的连接并不是所有的可以访问,又得提交工单,使用自己的电脑上班又延期一天。

        公司内部维护了个npm,所以我需要配置npm代理,同时不能设置全局代理,否者等我回家就没法玩自己的项目了(公司内网的npm代理需要用公司的网络)。

        网络上大量的分享都是设置全局的网络代理,(例如淘宝代理)或者每次安装npm依赖包的时候添加代理配置。

单个项目配置

能否通过配置文件的方式给单个项目配置呢?可以

在项目根目录添加.npmrc文件,添加内容如下:

registry=http://npm.xxx.local:7001

就可以每次npm i的时候使用代理服务器的地址了。

另外,它也可以配置下其他npm配置,例如用户名,邮箱

npm config set <key> <value> [-g|--global]  //给配置参数key设置值为value;
npm config get <key>          //获取配置参数key的值;
npm config delete <key>       //删除置参数key及其值;
npm config list [-l]      //显示npm的所有配置参数的信息;
npm config edit     //编辑配置文件
npm get <key>     //获取配置参数key的值;
npm set <key> <value> [-g|--global]    //给配置参数key设置值为value;

全局 

也可以配置全局,添加-g就可以了,例如 

npm config set registry https://registry.npm.taobao.org -g

但是应该避免设置全局,否者会影响其他项目

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/977190
推荐阅读
相关标签
  

闽ICP备14008679号