这段时间又搞起了前端,用Vue做一个项目前段时间用html+css+js写了一个,现在用Vue再实现一遍主要用来练手,熟悉一下Vue的使用并记录一下期间遇到的一些坑及如何解决的
代码已上传到GitHub:
在公司做的项目是用的GitHub上的项目搭建的框架进行开发,由于是别人已经搭好了在这基础上进行开发修改会少踩很多坑,但是不能老用别人的框架想自己完整的从头开始一个Vue项目,所以用Vue ClI创建项目然后一点一点的搭建开发,所以就会遇到很多坑
新版本Vue CLI 3和旧版本 Vue CLI 2创建的项目,目录结构不一样比如新版的没有靜态文件夹static,并且也没有build和config文件夹而之前用的项目是用Vue ClI2创建的,所以就用Vue CLI2创建项目
之所以会提版本问题,是因为当用axios获取本地json文件时json文件必须在静态文件夹static里,而用3版本的即使自己新建一个static文件夹也不管用
在本地运行图片引用没有问题,打包后引用的图片路径(包括json文件路径)就不对了,解决方案:
在打包部署就没有问题了