公司项目打算作先后端分离,选型最后选了vue+webapi的模式。因而在网上找到了iview及iview admin 这个后台管理模板,里面东西很完善。有这么好的东西,并且MIT协议,项目自己也比较简单,固然拿来借用了。地址以下:html
iView Admin GitHub:https://github.com/iview/iview-admin; vue
由于以前看过vue能够发布到iis或者tomcat上,因此也没提早进行过尝试。今天打算把已经初具雏形的项目,发布出来,你们看看,缺遇到的坑。。webpack
其坑有3:git
一、模板对vue的官方的config文件进行了改动,删掉了config文件夹,因此若是只是百度而后参照其余vue项目的发布过程,会发现根本找不到对应的config文件等问题。且结构也有些许的不一样,若是对vue的配置文件不是很清楚的,会有点蒙,好比说我。。github
二、生成index.html文件的位置,不正确,须要进行调整。web
三、static文件并无发布到dist文件夹中,且template中的index模板,须要与index.html文件同步。后端
下面就开始趟坑了:api
path: path.resolve(__dirname, '../dist')
:将多余的dist目录去除。publicPath: './', // 修改 https://iv...admin 这部分为你的服务器域名:
目的:将静态资源目录改成当前目录filename: './index.html',
目的:应对上面改动移动入口html 使得入口内引用正确最后感谢其余高人的分享,文中不少内容都是来源于此:https://blog.csdn.net/qq_36040161/article/details/79615358tomcat