node 离线安装,nodejs离线安装及环境配置
如何离线安装全局节点模块?下面这篇文章介绍全局节点模块离线安装的方法,希望对你有帮助!
node.js速度课程简介:进入学习
通常如何离线安装节点模块?[推荐研究:《nodejs 教程》]
前言
在平时的开发中,我们通常通过在线安装的方式来安装节点模块,但是也有离线安装的需求。比如公司内网没有联网,需要安装模块怎么办?
今天我就通过离线安装全局asar模块来总结一种离线安装节点模块的方法。
准备工作
安装环境:MacOS
由于是离线安装,需要先通过网络下载相应的模块。在本文中,asar模块及其依赖项通过npm install -D asar下载。文件结构如下:
离线安装全局 asar
方法一的原理和我们在线安装节点模块的原理一样,直接通过npm intall -g XXX安装。
首先,我们在asar文件夹下创建一个新的node_modules文件夹,并移动test/node_modules下的所有文件夹,除了。bin和asar到test/node _ modules/asar/node _ modules文件夹,结构如下所示:
在终端执行以下命令(路径是test/node_modules/asar的绝对路径):
m install-g/users/code/test/node _ modules/asar复制代码,然后在任一终端执行asar -V,验证安装是否成功。结果如下:
意味着asar模块已经成功安装,大功告成!
注意事项
在MacOS上,用这种方法安装的全局模块只生成全局指令的软连接,验证如下:
执行where asar并获得结果:
然后转到路径/usr/local/bin/asar找到asar并检查其属性:
所以千万不要删除或者重命名test/node_modules/asar/file的路径,否则会导致全局asar失败!
总结
以上是离线安装全局节点模块的简单方法。希望能帮到你!
当然,离线安装节点模块的方法不止一种。通常如何离线安装节点模块?欢迎在评论区讨论交流!
~本文完毕,感谢阅读!
有关编程的更多信息,请访问:编程视频!以上是全局节点模块离线安装方法的详细内容。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。