Vue-static与assets区别

static文件夹

static下的文件不会被wabpack处理,而是会被直接复制到打包目录下面(默认是 dist/static ),并且要使用绝对路径来引用这些文件。/static/[filename]

assets文件夹

assets 中的文件会被 webpack 打包,重新编译。

若把图片放在assets和static中,html页面中都可以使用。但是在动态绑定中,assets路径的图片会加载失败,因为webpack使用的是 commenJS 规范,必须使用require才可以加载。