首页 > 编程语言 >如何离线安装npm模块? - NodeJS

如何离线安装npm模块? - NodeJS

时间:2022-11-04 18:37:23浏览次数:43  
标签:npm node NodeJS modules 离线 文件夹 模块


下面的说明适用的场景是: 你的项目所处的环境是连不了外网, 并且不能将文件传出去, but可以通过局域网来传进来, 那么只能通过有网的环境下载好,然后通过局域网传进去需要的模块.

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


标签:npm,node,NodeJS,modules,离线,文件夹,模块
From: https://blog.51cto.com/u_14233037/5824458

相关文章

  • Linux安装nodejs
    nodejs下载官方地址:​​https://nodejs.org/zh-cn/download/​​Linux查看当前系统位数:​​getconfLONG_BIT​​官网上下载好二进制文件后,可以通过​​xftp工具​​​......
  • golang 离线使用模块
    修改go.modmoduletcpgo1.17require( gitlab.xxx.test/dto/appv0.0.0-20220929075345-361eddc7a846 gitlab.xxx.test/dto/gatewayv0.0.0-20221012065303-c57......
  • vscode auto import npm package All In One
    vscodeautoimportnpmpackageAllInOnevscodeAutoimportssettings.json{"javascript.suggest.autoImports":true,//importstyle"javascript.pre......
  • 离线环境安装lightgbm
    很多的金融科技项目都涉及到离线环境的部署,机器学习常用的最强算法之一lightgbm自然也需要离线部署到客户环境上去,要怎么安装呢?搜了网上很多离线安装lightgbm的方法,都非常......
  • 用Nodejs 实现一个简单的 Redis客户端
    目录0.写在前面1.背景映入2.数据库选择3.NodejsTCP连接3.代码编写4.实验5.wireshark抓包分析6.杂与代码0.写在前面大家如果有去看过nodejs所支持的官方库的......
  • nodejs 密码加密
    1.新建了一个setPassword.js文件constcrypto=require("crypto");///导入加密模块functionsetPassword(pwd){letpassword=`${pwd}xxx`//加入一段特定字符......
  • node node-sass npm 版本
    1、安装指定版本的nodenvminstall16.14.2安装完之后npm会自动变为8.5.0 2、安装完之后使用这个版本nvmuse16.14.2 3、node-sass和node版本对应关系可参照下面......
  • 淘宝镜像 cnpm
    ​npm卸载插件npmuninstall<name>[-g][--save-dev]cnpm安装npminstallcnpm-g--registry=https://registry.npm.taobao.org......
  • 树状数组(离线)
    对于一些询问左右区间的题可以把询问离线出来在按右端点排序用右端点从左往右扩计算当前右端点对所有左端点的贡献累加在左端点区间加可用差分来做然后用树状数组求答案......
  • centos7离线安装PHP7
    环境centos7.9PHP7.4.30准备工作在编译PHP时会提示一些包版本不够或者缺少某些包,一般选择yum来安装缺少的包,但因为是离线安装,所以可以手动配置本地yum源。先看一下系统......