构建node.js环境
 1.安装 node.js 
 2.项目目录下执行 npm i -production 安装依赖的包
 install时会在项目目录下生成node_modules目录,使用-production只会下载依赖相关的包,否则会下所有的包(太大了)。
 因为编译主机不能联网,可以把生成好的node_modules目录上传到编译环境。
 3.执行 npm run build 打包
 如果报缺失module 单独安装  npm i [module] -D
 maven配置
 保证npm能正常打包,在pom文件里增加如下:
 《plugin》
 《groupId》org.codehaus.mojo《/groupId》
 《artifactId》exec-maven-plugin《/artifactId》
 《executions》
 《execution》
 《id》exec-npm-install《/id》
 《phase》initialize《/phase》
 《goals》
 《goal》exec《/goal》
 《/goals》
 《configuration》
 《executable》npm《/executable》
 《arguments》
 《argument》run《/argument》
 《argument》build《/argument》
 《/arguments》
 《workingDirectory》${basedir}/src/main/code《/workingDirectory》
 《/configuration》
 《/execution》
 《/executions》
 《/plugin》
 在项目目录下执行mvn clean package确保项目能正常打包
 Jenkins配置
 其实mvn能执行成功,Jenkins配置不需要修改。只是把node.js加到环境变量后,jenkins需要重启。
 export NODEJS_HOME=/esop/software/node-v8.11.2-linux-x64
 PATH=$PATH:$HOME/bin:$NODEJS_HOME/bin: