zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    混淆
    【虚拟DOM】√
    fn
    notebook
    sourceMappingURL
    十进制转换为十六进制
    关于this和super的区别
    类中访问级别
    Java中字符串解析
    IWorkspace操作
  • 原文地址:https://www.cnblogs.com/phoenix-smile/p/7685663.html
Copyright © 2011-2022 走看看