美文网首页
vue cli build后,部署到tomcat报css/js

vue cli build后,部署到tomcat报css/js

作者: Gemkey | 来源:发表于2018-06-16 14:19 被阅读774次

    刚刚接触vue,使用webpack进行编译代码,结果发现部署到tomcat后,只能放到ROOT目录下,否则在打开index.html时就会出现大量的404,如下图:
    ROOT目录:


    ROOT目录

    非ROOT目录:


    非ROOT目录

    检查编译后的index.html文件后发现,所有的资源引入文件,默认都是/static/XXX开头的,但是正确的应该是./static/XXX才对,所以检查了下配置文件
    发现vue的默认配置文件中,build节点默认的配置路径是"/",知道这个也就好处理了,只要更改下配置就好了,将原来的"assetsPublicPath: '/'"改成"assetsPublicPath: './'"就行了

    build节点默认配置路径

    相关文章

      网友评论

          本文标题:vue cli build后,部署到tomcat报css/js

          本文链接:https://www.haomeiwen.com/subject/dklbeftx.html