NodeJS 如何内网部署 ,离线安装npm中的依赖包

目前需要再公司内网的服务器搭建node环境,开发环境是mac,用的node版本是v10。本打算也安装同样的版本,但是V10需要GCC4.9以上,但是服务器上面安装的是4.85 无奈只能把node版本降到 8 。 本打算想升级服务器的GCC但是无法联网升级需要的依赖是在太多,一个个安装简直麻烦到死。
项目部署之后运行会报找不到依赖路径的问题,上网查了一下,说是因为GCC版本编译的问题。后来无奈只能找一个能上外网的机器,与服务器环境相似,GCC 和 NODE版本都一直,然后运行项目,虽然也会报错,但是运行 npm install 就全都解决了。然后再把测试机里的项目拷到 内网的服务器上,虽然没有之前的报错了,但是还是会报找不到模块。

主要是请各位大神,能告诉我如何在内网离线环境 安装部署node环境并且能够让项目正常运行。


慕神8447489
浏览 3759回答 2
2回答

largeQ

使用代理比较好,设置http_proxy
打开App,查看更多内容
随时随地看视频慕课网APP