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

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

登录如图

/root/.npmrc内容如下:

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

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构建的容器中

---
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




清理缓存

npm cache clean --force

忽略缓存安装

npm cache clean --force

强制重新安装依赖

npm install --force



npminstall

npminstall --clean

推送本地包

  • No labels