使用插件 frontend-maven-plugin,通过maven一键打包前端后端

使用maven插件 frontend-maven-plugin (https://github.com/eirslett/frontend-maven-plugin) , 可通过maven直接打包前端.

关于该插件如何配置使用,建议直接去看官方github。在前端模块中,配置pom.xml,配置好后,再使用maven打包项目时,就会将前端后端模块一起全部打包。

若使用Jenkins打包,服务器上无法直接访问官网,或者其他不方便访问的情况, 可以使用国内淘宝镜像,

以下为前端模块的pom.xml的配置,采用了npm打包前端:



  
    xxxxxx
    cn.com.xxx
    1.0.0
  
  4.0.0
  前端模块
  pom

  xxxxx-xxxx

  
    v10.5.0
    6.1.0
  

  
    
      
        com.github.eirslett
        frontend-maven-plugin
        1.6
        
          
            install node and npm
            
              install-node-and-npm
            
            generate-resources
          
          
            npm install
            
              npm
            
            generate-resources
            
              install
            
          
          
            npm run build
            
              npm
            
            compile
            
              run build
            
          
        
        
          ${build.node.version}
          ${build.npm.version}

          
          https://npm.taobao.org/mirrors/node/
          https://registry.npm.taobao.org/npm/-/
        
      
    
  

 

你可能感兴趣的:(前端,vue.js,node.js,maven)