# Node.js安装配置
SuccBI运行需要Node.js环境:
- 服务器端通过Node.js“编译”用户设计的仪表板、报表等内容,提前生成“预编译信息”便于用户快速查看浏览仪表板和报表等内容。
- 需要支持IE11的时候,SuccBI通过Node.js+Babel将Javascript转换为IE能运行的版本发送给IE。
# 配置步骤
# 安装Node.js
推荐10.16.xx
版本,安装方法:
- 方法1: 访问https://nodejs.org/zh-cn/ (opens new window)下载最新稳定版Nodejs并安装,推荐
10.16.xx
版本。 - 方法2:点击这里 (opens new window)下载
- 方法3: windows服务器可复制DEMO体验版压缩包目录中的
win/node-v10
目录到服务器
安装完毕后需要在tomcat的启动文件中配置环境变量(Linux下):
export PATH=/path/to/node-install-dir/bin:$PATH
# 安装Nodejs模块
安装方法有两种,方法1适用于服务器联网情况下,方法2适用于内网服务器无法连接互联网的情况。
方法1: 全局安装,适用于服务器可以联网的情况:
# Babel,如果不考虑支持ie11可不安装,推荐`7.6.xx`版本。
npm install -g @babel/preset-env
npm install -g @babel/core
# https://github.com/Microsoft/tslib
npm install -g tslib
方法2: 内网安装:
复制DEMO体验版压缩包目录中的node_modules
目录到服务器目录,如/path/to/succ/node_modules
,然后在启动tomcat的启动文件中配置环境变量(Linux下):
export NODE_PATH=/path/to/succ/node_modules
0条评论
评论