# 使用图片 ## 使用图片 假设在 `src/images` 目录下有 `logo.png`。 ### Vue 里使用图片 ```vue ``` ### JS 里使用图片 ```js import imageUrl from '@/images/logo.png`'; ``` ### CSS 里使用图片 ```css .logo { background: url('@/images/logo.png'); } ``` 注意: 1. 这是 `webpack` 的规则,如果切到其他打包工具,可能会有变化 2. `less` 中同样适用 ## `public` 文件夹 有些内容不需要经过 `webpack` 模块化处理,则可以将这些内容放在 `public` 文件夹,构建后会直接复制到 `dist` 目录,所以你需要通过`BASE_URL`来引入它们。 ### 在 HTML 模板中使用 在 `index.html` 中需要设置: ```html ``` ### 在.vue 文件中使用 ```vue ```