美文网首页
verdaccio搭建npm简单实践

verdaccio搭建npm简单实践

作者: up_up_up | 来源:发表于2020-02-04 11:36 被阅读0次

    选择背景:

    1.用Sinopia,好几年没维护了

    2.使用cnpmjs.org,这个要搭建数据库,较麻烦。

    这里简单使用verdaccio(https://github.com/verdaccio/verdaccio)。

    安装过程:

    1.node,实践电脑是MacBook Pro,之前已安装node。

    2.verdaccio

    安装:npm install -g verdaccio

    安装完成后,输入verdaccio,然后在浏览器中输入http://localhost:4873,即可看到启动成功后页面(这里忘了截图)。

    verdaccio配置:

    全局安装verdaccio的目录在node下面,/lib/node_modules/verdaccio,我们要修改的配置在~/.config/verdaccio/config.yaml,这个文件其实是复制刚才的全局安装下的config文件夹下的default.yaml的。

    在它的最后行添加listen: 0.0.0.0:4873。# 默认是没有的,只能在本机访问,添加完成后就可以在外网访问了~

    启动verdaccio:

    可借助工具pm2来进行管理。

    pm2安装:npm install -g pm2

    启动verdaccio: pm2 start which verdaccio

    停止服务:pm2 stop which verdaccio

    查看verdaccio进程实时日志:pm2 show verdaccio

    nrm管理镜像:

    安装nrm: npm install -g nrm

    查看镜像列表:nrm ls

    添加镜像: nrm add xxx "your address"

    注册账号:

    npm adduser --registry http://xxxxx

    发布:

    cd到要发布包目录,然后npm publish(必须要先登陆账号)。

    验证查看:

    在浏览器中打开http://localhost:4873/,可看到刚才的发布。在自己项目中添加引入验证。

    相关文章

      网友评论

          本文标题:verdaccio搭建npm简单实践

          本文链接:https://www.haomeiwen.com/subject/trjkxhtx.html