到服务器上配置并使用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 |
推送本地包