下面的说明适用的场景是: 你的项目所处的环境是连不了外网, 并且不能将文件传出去, but可以通过局域网来传进来, 那么只能通过有网的环境下载好,然后通过局域网传进去需要的模块.
首先你可以在有网的环境下, 新建一个文件夹, 然后再该文件夹目录下, 通过 npm install XXX
, 安装你需要的模块, 此时, 该文件夹出现了你想要的模块, 进入node_modules
文件夹中, 你会发现你需要的模块已经下载好了, 然后呢, 进入该模块, 打开package.json
文件看看dependencies
下的依赖都有哪些, 离线的项目里面有没有所要依赖的模块, 有的话, 万事大吉, 直接把 下载好的模块, 传到离线的环境下, 把它放到 离线环境项目的node_modules
文件夹下, 这时就可以正常引入了; 如果离线项目没有或者缺少需要依赖的模块
, 那么就要从头开始, 去npm install 需要的依赖模块
, 下好依赖, 连之前下的, 一起移到 离线环境项目的node_modules
文件夹下.