• NPM 私服


    下载https://nodejs.org/en/download/ linux binaries x64版本
    xz -d ....xz
    tar -xvf ....tar
    导入path
    修改~/.bashrc
    加入:export PATH=$PATH:/usr/local/nodedir/bin

    镜像源 http://registry.cnpmjs.org
    修改 ~/.npmrc
    加入:registry=http://registry.cnpmjs.org

    修改/root 权限 777

    安装sinopia
    npm install -g sinopia
    (上一步很容易出错,可以加参数--verbose 查看安装过程中发生的问题。
    若重新安装,记得pm2 要重启一下sinopia)
    安装pm2
    npm install -g pm2
    启动守护进程
    pm2 start sinopia -- -c ...config.yaml

    修改sinopia config.yaml 配置文件
    镜像源

    重启sinopia
    pm2 restart 0

    node
    crypto.createHash('sha1').update('Iloveme@110').digest('hex')
    获取密码摘要,在sinopia config.yaml中添加用户,还得npm 中adduser


    发布和取消发布
    npm publish
    npm unpublish

    .npmignore

  • 相关阅读:
    架构设计
    第七章
    第六章
    第五章
    第四章
    第三章
    第二章
    第一章
    链表中环
    实现链表中的部分翻转
  • 原文地址:https://www.cnblogs.com/phoenix-smile/p/7685663.html
Copyright © 2020-2023  润新知