vue项目中图片放在public?还是assets?
首先,要知道,public的资源要用绝对路径/
访问,打包时不会被编译,所以我们可以随时替换;
assets的资源要用相对路径./
访问,打包时会被编译,所以打包之后我们不能替换;
所以,使用随时要更换的图片,像banner、轮播、广告、展示性等大型图片放在public下比较合适;而一些icon、精灵图、雪碧图更适合放在assets下。
结合项目和老师讲的有感。
首先,要知道,public的资源要用绝对路径/
访问,打包时不会被编译,所以我们可以随时替换;
assets的资源要用相对路径./
访问,打包时会被编译,所以打包之后我们不能替换;
所以,使用随时要更换的图片,像banner、轮播、广告、展示性等大型图片放在public下比较合适;而一些icon、精灵图、雪碧图更适合放在assets下。
结合项目和老师讲的有感。