Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


到服务器上配置并使用npm缓存

Code Block
npm config set registry https://npm.uenpay.com/repository/npm-group/
npm login
输入账号admin
密码
邮箱可随便输入
可得到如下文件

登录如图

Image Added

/root/.npmrc内容如下:

Image Added

修改本地缓存策略/root/.npmrc

Code Block
cat /root/.npmrc 
registry=https://npm.uenpay.com/repository/npm-group/
//npm.uenpay.com/repository/npm-group/:_authToken=NpmToken.eadaaec9-6f83-392b-94a4-ca6cac2e9125
cache=/root/npm-cache
cache-max-age=-1 


作为configmap挂载到node构建的容器中

Code Block
---
apiVersion: v1
data:
  .npmrc: >-
    registry=https://npm.uenpay.com/repository/npm-group/
    //npm.uenpay.com/repository/npm-group/:_authToken=NpmToken.eadaaec9-6f83-392b-94a4-ca6cac2e9125 kind: ConfigMap
metadata:
  name: npm-settings
  namespace: default




清理缓存

Code Block
npm cache clean --force

...