使用vue时需要注意的地方
1、使用 npm run build打包后部署到网站上,打开默认页面是一个空白页
解决方法:修改config文件夹下的index.js文件中的assetsPublicPath配置项,默认是'/',将其改成'./'即可,然后重新打包
2.打包发布部署到网站后,打开网址会进入默认页,这个没问题,但是按F5刷新后,页面不见了
这是因为路由模式我们选择了 html5的 mode模式,注释掉mode模式重新打包就可以了
3、跨域问题
由于我的开发环境问题,我本地调试调用api一直会报跨域错误,发布后调用不会,其他同事都不会,我试了各种方法,最后选择了关闭浏览器(谷歌)的跨域检查,如下图,在目标后面加上--disable-web-security --user-data-dir
2018-4-18更新
4.去除url中的#
项目完成,但访问的是后网址里会带上#号,十分影响美观,查了查,是上面关闭history模式的锅,但是开启history,刷新页面就会报404
解决方法是开启history模式,并且在IIS上安装url重写工具,之后做一些配置
具体配置我就不写了,请参考其它文章
https://www.cnblogs.com/shijunLiu/p/6164449.html
未完待续.......
后面在开发过程中如果遇到问题,会陆续记录下来