一、安装verdaccio
注:加上–unsafe-perm的原因是防止报grywarn权限的错
npm install -g verdaccio --unsafe-perm
二、启动verdaccio
verdaccio
三、配置文件
找到config.yml一般情况下都在用户下的这个文件夹下面
注:首次启动后才会生成
C:\Users\hip\AppData\Roaming\verdaccio
在配置文件末尾最后添加监听端口;这样就能通过访问服务器ip+port进行管理界面访问,其他的配置可参考官网修改;默认也行。
listen: 0.0.0.0:4873 // verdaccio 默认端口
四、访问
ip+端口
五、基本命令
1、添加用户
npm adduser --registry http://xx.xx.xx.xx:4873 //后面是我们的私服地址
2、登录
npm login
Username: user123
Password:
3、切换数据源
npm set registry http://xx.xx.xx.xx:4873/
4、发布包
npm publish --registry http://xx.xx.xx.xx:4873
5、删除包
npm unpublish 包名@版本 --force
六、测试发包
1、任意位置创建文件夹;
2、进入文件夹cmd
3、初始化项目
npm init -y
4、文件夹下新建index.js文件
exports.test = function(){
console.log('TEST MODULES')
}
5、执行登录命令、发包命令、刷新访问页面即可看到发布的包;
6、npm install 包名 下载即可使用;