src/assets和static两个文件夹都可以放置静态资源,但是有什么区别呢?
相同点
都是存放img、js、css等静态资源的文件夹
不同点
assets:
打包时需要按照源代码处理走webpack压缩的流程。例如:template模板中引用的图片等。项目打包时,会按照源代码处理,进行压缩体积、代码格式化,最终跟随index.html文件上传到服务器
static:
打包时不需要压缩处理,直接上传到服务器的资源文件,比如第三方css、字体文件等已经处理好的纯静态文件
当然,具体需求具体对待,怎样选择根据需求而定吧!!!