企业化npm私服搭建&Eslint规范统一 - npm私搭建

一. 利用verdaccio进行npm私服搭建

verdaccio是基于node开发,所以必须在node环境下

npm install -g verdaccio

修改verdaccio配置文件:

config.yaml
可以根据配置文档自行修改
verdaccio config.yaml 文档

建议修改的配置uplinks 上行链路改成淘宝镜像能加快源下载速度

uplinks:
  npmjs:
    url: https://registry.npm.taobao.org

可以自定义修改一些web页面配置
如页面title,log等,

下载完后进入verdaccio包目录启动私服项目

verdaccio

最后可以安装pm2或者systemctl进行进程守护

二、npm私服如何使用及源切换
1.安装nrm (npm多个源管理)

npm install -g nrm

2.添加源

nrm add 自定义别名 http://127.0.0.1:4873

http://127.0.0.1:4873 是verdaccio起的服务 这个服务就是源 如果有绑定域名那么这里就用绑定的域名即可

3.查看现有的npm源

nrm ls

4.切换npm源

nrm use 自定义别名

5.发包前注册用户,依次输入用户名,密码,邮箱

npm adduser

6.登录,命令行或者页面登录都可

npm login

7.初始化包

npm init

8.发布

npm publish

9.安装npm私有包

npm install xxx

10.删除

npm unpublish xxx  --force

到这里我们就成功搭建了一个npm私服

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值