如何复制全局安装的npm包到另一台设备

无网开发时总是需要手动将一些脚手架等从一台有网设备下载好后复制到无网设备,局部安装的依赖直接复制node_modules目录即可但全局安装的就需要按本文操作了

1. 获取全局npm包安装路径

可通过命令npm config get prefix查看 npm 安装路径(npm config set prefix 可设置 npm 安装路径);

例如:
在这里插入图片描述

2. 准备复制

在两台设备上执行上述命令获取npm安装路径后,分别打开响应路径,准备复制工作。

将输出的路径复制到资源关联器即可直接打开响应路径,例:在这里插入图片描述

3. 开始复制(以vue-cli为例)

首先复制脚本文件(如下所示),复制到无网设备的相应目录。
在这里插入图片描述
然后进入node_modules目录复制相应的依赖,复制到无网设备的相应目录即可。
在这里插入图片描述

4. 测试一下

在桌面新建一个vue测试目录然后在命令行运行的前后对比
输出'vue' 不是内部或外部命令,也不是可运行的程序或批处理文件。的是复制前
复制后就正常输出了版本号
在这里插入图片描述

如果失败的话也可以直接复制相关依赖到项目的node_modules目录执行的话带上npx前缀即可,例如:
在这里插入图片描述
我的个人公众号:归园田居 每日分享前端知识与资讯~
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值