将外网装好的npm,将其缓存拷到内网,再通过缓存文件安装 。注意内外网的nodejs,npm版本要一致。不一致要,将其卸载,重装成一致的。卸载时,看 /usr/local/lib 、 /usr/local/include 、 /usr/local/bin,三文件夹中,删除所有 node 和 node_modules 文件夹, node 的可执行文件。

npm uninstall npm -g
yum remove nodejs npm -y

1. 输入 npm config get cache, 查询npm 的缓存文件夹。

2. 将外网的cache文件夹替换成内网的cache文件夹。

3. 输入: cd /disk/tool/nodejs9.11/node-v9.11.2-linux-x64/lib/node_modules/npm/ 进到npm目录下进行安装,因安装时需要读取 package.json。

4.如要装 loopback包,输入下面语句:

npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false loopback

5.如要安装所有包,输入:

npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false

npm install 离线安装相关推荐

  1. electron-v8.2.1-win32-x64.zip 下载失败(npm install electron 安装失败)

    npm 安装 electron 依赖时下载失败(或下载缓慢)的解决方案 electron-v8.2.1-win32-x64.zip 下载失败 淘宝npm镜像:https://npm.taobao.or ...

  2. npm install全局安装的模块路径自定义管理

    npm install xxx命令为本地安装,会在当前路径下创建node_modules文件夹,安装的模块都在这里. npm install -g xxx为全局安装,安装在node.js的默认路径下. ...

  3. npm install 错误 安装 chromedriver 失败的解决办法

    npm 安装 chromedriver 失败的解决办法 npm 安装 chromedriver 时,偶尔会出错,错误提示类似于: npm ERR! chromedriver@2.35.0 instal ...

  4. 使用淘宝镜像实现npm install 全局安装

    第一 下载淘宝镜像 npm install cnpm -g --registry=http://registry.npm.taobao.org cnpm -v cnpm install 第二 下载ex ...

  5. node npm install引用安装依赖包更改为私有库地址

    背景:项目使用了bpmn.js作为前端的流程引擎,但是需要更改配置文件和映射关系,或者直接修改源码,但是通过npm install安装的是默认的git 地址,于是就需要将bpmn.js拷贝一份到公司的 ...

  6. npm install packagename 安装失败的解决办法

    今天用idea运行前端vue项目的时候报错 看了一下vue对于国内镜像而言安装可能会报错 解决方法: 安装淘宝镜像 npm --registry https://registry.npm.taobao ...

  7. Web前端培训知识分享:2种离线安装npm包的方法

    学习Web前端的朋友都知道JavaScript是前端绕不开的话题,也是学习的重难点.而npm是连接JavaScript的一扇大门,能解决NodeJS代码部署上的很多问题,很多人在学习时对于npm包怎么 ...

  8. npm离线安装npm包的两种方法

    1.使用npm link 使用npm link 的方式是最常用的方法,具体做法是在联网机器上下载pm2的源码并安装好依赖,拷贝到离线服务器上,最后借助npm link将pm2链接到全局区域. 首先,将 ...

  9. npm install含义 及vue安装启动项目时报错解决及vue建项目时各文件间的依赖关系...

    全局安装vue-cli,使用命令npm install -g vue-cli. 下载模板代码,使用命令vue init webpack my-project,之后会有一些询问,按需填写即可. 最后会看 ...

最新文章

  1. EBS form日历可选范围设置(calendar.setup )介绍
  2. 绘制E—R图(详细)
  3. MS12_020漏洞
  4. 使用脚本动态操作 SVG 文档
  5. mysql sqlite转换_数据库转换工具(SqliteToMysql)
  6. linux下的gpio转串口驱动,X-026-KERNEL-Linux gpio driver的移植之gpio range
  7. weak_ptr打破环状引用
  8. ubuntu编译mysql源码
  9. c#不可忍受之慢——谁是罪魁祸首
  10. 布局智能家居 三大电信运营商进展如何?
  11. Linux 系统安装配置PHP服务(源码安装)
  12. C++ sort()函数的用法
  13. [渝粤教育] 西南科技大学 操作系统 在线考试复习资料
  14. logistic模型预测人口python_基于python的logistic回归建模预测
  15. 我叫mt4公会攻城战服务器维护中,公会攻城战也要讲战术《我叫MT4》攻城战策略解析...
  16. 数据、数据元素、数据项、数据对象的介绍和理解
  17. “玲珑杯”ACM 热身赛 # 2.5 A-B (数论)
  18. 敢问路在何方 路在脚下
  19. 坚石诚信ET z201 时间型开发遇到的问题。Microsoft VBScript 运行时错误 (0x800A01AD) ActiveX 部件不能创建对象
  20. 华为鸿蒙5s手机价格,华为5s报价以及外观【图文】

热门文章

  1. IHE 测试 XDS.b XDS.I 基于openxds实现
  2. 天命과 運命과의 關係
  3. js 判断是否是数字
  4. 商标名字一样,图标不一样属于商标侵权吗?
  5. C++优先级20150909
  6. 复选框和单选框的理解
  7. 我们公司由于员工失误,发错了产品型号,造成客户工程延期。请帮我们给客户写一封道歉信,需要态度诚恳,感情真挚,需要多谢一些内容,至少500个字...
  8. 学习 Python 必看的书单(附电子书链接)
  9. android电量软件,四款Android音乐播放软件耗电量对比测试
  10. Logstash:Logstash 入门教程 (一)