这是spa单页面开发,不支持多页面
@PanJiaChen 那后端怎么去开发呢,这是用nodejs渲染的吗
restful,暴露相应后台接口就行了
@ExtremeYu ,我想你应该是想把vue项目整合到java项目里。
目前我尝试的有以下几种方式:
1、直接在java项目的html页里通过script标签引入vue以及其他ui库,比如element-ui
2、单建一个node.js项目,主要用来做界面,然后通过rest方式调用java的方法
3、把vue项目放到java项目里,然后通过修改vue的config.js修改vue生成的路径,然后java项目首页引入vue项目打包生成的main.js,后续java项目只提供controller给vue的请求,不再写界面;所有的界面都在vue里写。
我参考https://github.com/kucharzyk/vuejs-java-starter (采用spring-boot、vue1)这个项目写了个类似的vue2的项目:https://github.com/srw962/MicroCommercial
你可以参考下
Most helpful comment
@ExtremeYu ,我想你应该是想把vue项目整合到java项目里。
目前我尝试的有以下几种方式:
1、直接在java项目的html页里通过script标签引入vue以及其他ui库,比如element-ui
2、单建一个node.js项目,主要用来做界面,然后通过rest方式调用java的方法
3、把vue项目放到java项目里,然后通过修改vue的config.js修改vue生成的路径,然后java项目首页引入vue项目打包生成的main.js,后续java项目只提供controller给vue的请求,不再写界面;所有的界面都在vue里写。
我参考https://github.com/kucharzyk/vuejs-java-starter (采用spring-boot、vue1)这个项目写了个类似的vue2的项目:https://github.com/srw962/MicroCommercial
你可以参考下