vue.js中static和assets目录的区别
assets/
会被webpack的file-loader编译,路径不能直接写。而对于 static/
则会将其直接复制到 dist/
下,需要只用绝对路径引用它的文件,比如 /staitc/[filename]
。
static/
目录一般放外部文件, assets/
放自己的文件。
引用 assets/
中的图片必须要 require
。
示例:
1 | <div class=""> |
assets/
会被webpack的file-loader编译,路径不能直接写。而对于 static/
则会将其直接复制到 dist/
下,需要只用绝对路径引用它的文件,比如 /staitc/[filename]
。
static/
目录一般放外部文件, assets/
放自己的文件。
引用 assets/
中的图片必须要 require
。
示例:
1 | <div class=""> |