Vue CLI未建立子目录

时间:2019-06-28 17:26:20

标签: vue.js webpack build

我相信我需要通过创建vue.config文件来进行Webpack配置更改吗?一些指导表示赞赏。

我有这个目录结构

src/assets/backgrounds/desktop
src/assets/backgrounds/mobile
src/assets/backgrounds/
src/assets/flags/
src/assets/fonts/
src/assets/logo/
src/assets/sounds/

我的问题是我跑步时

npm run build (vue-cli-service build)

该版本不会在backgrounds文件夹中创建子目录。

src/assets/backgrounds/desktop
src/assets/backgrounds/mobile

我最终遇到了这样的dist文件夹。

dist/css/
dist/img/
dist/js/
dist/media/
dist/

我期待着

dist/img/desktop/
dist/img/mobile/

感谢您的帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

如以下文档所述,必须将静态资产放在/ public文件夹中: https://cli.vuejs.org/guide/html-and-static-assets.html#static-assets-handling

在您的情况下:

public/img/desktop/
public/img/mobile/