Linux平台下面部署node npm 等工具软件

公司这边用到了运行时定制, 用的是angular 开发的. 所以需要在linux 里面安装 angular的相关工具.

需要在服务器上面有angular nodejs 还有jit的工具 然后 运行时定制就是调用这些工具 动态的编译生成js后者是html文件 实现运行定制的效果
编译完之后将前端的文件js html 等放置到web/apps 目录下面便于调用.
前端运行时定制时可能会修改数据库以及dbo文件增加列等内容.

所以感觉风险还是比较高的..

部署node的方式比较简单 建议选用 2进制的方式部署.

下载路径可以选用淘宝的镜像库

https://cdn.npm.taobao.org/dist/node/v10.20.0/node-v10.20.0-linux-x64.tar.gz
#上面这个是 x86 架构的
https://cdn.npm.taobao.org/dist/node/v10.20.0/node-v10.20.0-linux-arm64.tar.gz
#下面这个是arm64 架构的

下载完之后,可以将文件放到 linux 任意目录下面并且解压缩

注意一点是尽量存放一个有意义的比如

/nodejs
#注意这一层里面直接面对 bin lib 等目录.

因为公司网络比较慢,可以使用离线安装 node_module 的包文件 并且解压缩放到 nodejs 的lib 子目录下面去.

/nodejs/lib
#注意里面直接有 node_module 目录

 注意 为了命令可以使用 我这边直接 都赋予了 777 的权限. 

文件都准备好以后  需要处理一下 环境变量

为了简单起见 还是新增一个新的环境变量文件

vim /etc/profile.d/nodejs.sh
内容为
export PATH=$PATH:/nodejs/lib:/nodejs/bin
是环境变量生效
source /etc/profile.d/nodejs.sh

然后可以进行测试命令

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/13453025.html