1 verdaccio是什么
我的理解是
就是一个私有的npm服务器,托管团队内部优秀的公共组件
2 怎么在linux上面架设verdaccio
安装环境
1 安装nodejs
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz //下载
tar xf node-v10.16.0-linux-x64.tar.xz // 解压
ln -s /node-v10.16.0-linux-x64/bin/node /usr/bin/node //配置软连接,node命令全局可用
node -v
npm -v //查看是否安装成功
2 安装verdaccio
npm install verdaccio -g --unsafe-perm //ps:--unsafe-perm忽略权限问题
ln -s /node-v10.16.0-linux-x64/bin/verdaccio /usr/bin/verdaccio //创建软连接,verdaccio全局可用
verdaccio //执行verdaccio
3 安装pm2
npm install pm2 -g //全局安装pm2
pm2 start verdaccio //开始执行verdaccio,这个进程会一直开启
3 怎么使用verdaccio
1 使用命令添加账号
npm adduser --register 本机verdaccio服务地址(http://10.253.129.34:4873)
2 准备好你要上传组件,并且npm init生成package,然后执行npm publish 就上传成功了