安装好nodejs之后执行命令
npm config set registry https://registry.npm.taobao.org npm install --registry=npm install -g npm-pack-all npm install elasticdump -g /usr/local/node-v15.2.1-linux-x64/lib/node_modules/elasticdump/bin/elasticdump --version cd /usr/local/node-v15.2.1-linux-x64/lib/node_modules/elasticdump node /usr/local/node-v15.2.1-linux-x64/lib/node_modules/npm-pack-all mv elasticdump-6.41.0.tgz /root
下载对应的文件,在别的服务器上离线导入elasticdump。
npm install elasticdump-6.41.0.tgz
查看 npm -g 全局安装路径
1. 可通过命令 npm config get prefix 查看 npm 安装路径(npm config set prefix 可设置 npm 安装路径);
2. 打开该路径,在 npm 目录下有个 node_modules 文件夹,全局安装的所有模块都在该文件夹中 ;
3. npm install elasticdump-6.41.0.tgz ,则是将模块下载到当前命令行所在目录。
npm-pack-all
可以将npm库文件打包为一个tar文件,访问 https://www.npmjs.com/package/npm-pack-all 了解更多。
执行下面命令安装它:
npm install -g npm-pack-all
用法:
node node_modules/npm-pack-allnode node_modules/npm-pack-all --output build/ node node_modules/npm-pack-all --output build/artifact.tgz node node_modules/npm-pack-all --dev-deps --output build/artifact.tgz