Linux系统使用Verdaccio搭建Npm私服
**
1、安装node
**
因为版本兼容问题建议去(https://unofficial-builds.nodejs.org/download/release/v18.18.0/)这个地址下载18.18.0版本
1-1、下载linux版本的压缩包,将压缩包上传到服务器的/usr/local/目录下。然后在/usr/local/目录下解压nodejs压缩包:
cd /usr/local/tar -xvf node-v18.18.0-linux-x64-glibc-217.tar.gz
1-2、将解压后的文件目录修改为nodejs
mv node-v18.18.0-linux-x64-glibc-217 nodejs
1-3、然后配置软链接【即windows系统的环境变量】:
ln -s /usr/local/nodejs/bin/node /usr/bin/nodeln -s /usr/local/nodejs/bin/npm /usr/bin/npm
1-4、使用查看版本号的命令,即可校验是否配置成功
node -v
npm -v
2、安装Verdaccio
2-1、npm install -g verdaccio --registry=https://registry.npmmirror.com
2-2、配置PATH环境变量ln -s /usr/local/nodejs/bin/verdaccio /usr/bin/verdaccio假如我们不小心配置了错误的软链接路径,可以先删除现有的软连接:rm /usr/bin/verdaccio
2-3、查看当前存在的软链接
ls -l /usr/bin/verdaccio
2-3、初始化配置文件config.yaml文件添加配置项
listen: 0.0.0.0:4873
publish: allow_offline: true
2-4、启动Verdaccio
verdaccio
2-5、创建用户和发包
npm adduser --registry http://39.100.91.90:4873/
npm publish --registry http://39.100.91.90:4873/