vue遇到的问题

1:npm run build打包发布之后,dist中生成的项目文件,index引入的资源404

  生成的index.html引用文件的路径不对,默认文件打包到dist/static目录下,config/static/index.js下assetsPublicPath:'./'(声明引用资源路径),修改为正确路径即可

  注:assetsRoot:打包文件输出的位置  assetsPublicPath:页面引用文件的公共前缀?还是别的七七八八的

2:打包后字体文件404

  查看发现是webpack.base.conf.js 文件下的modules rules loader配置不对,字体文件超出limit规定的大小(默认10000),修改为80000后正常(总之就是要调大)

  

 3:link中的网页图标路径不对

  把需要的图标放在static路径下

  <link rel="shortcut icon" href="static/logo.png" type="image/png"/>
 4:vue-router的配置问题(history or hash)http://blog.csdn.net/hayre/article/details/70145513
5、复用组件通过路由跳转的时候,不会更新组件状态;可以通过watch监听$route来实现数据更新

posted on 2017-06-15 15:41  前路亦是故乡  阅读(150)  评论(0编辑  收藏  举报

导航