Vue CLI 不构建子目录
Vue CLI not building subdirectory
我认为我需要通过创建 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)
构建不会在背景文件夹中创建子目录。
src/assets/backgrounds/desktop
src/assets/backgrounds/mobile
我最终得到了一个像这样的 dist 文件夹。
dist/css/
dist/img/
dist/js/
dist/media/
dist/
我期待
dist/img/desktop/
dist/img/mobile/
感谢任何帮助,谢谢。
如以下文档所述,静态资源必须放在 /public 文件夹中:
https://cli.vuejs.org/guide/html-and-static-assets.html#static-assets-handling
你的情况:
public/img/desktop/
public/img/mobile/
我认为我需要通过创建 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)
构建不会在背景文件夹中创建子目录。
src/assets/backgrounds/desktop
src/assets/backgrounds/mobile
我最终得到了一个像这样的 dist 文件夹。
dist/css/
dist/img/
dist/js/
dist/media/
dist/
我期待
dist/img/desktop/
dist/img/mobile/
感谢任何帮助,谢谢。
如以下文档所述,静态资源必须放在 /public 文件夹中: https://cli.vuejs.org/guide/html-and-static-assets.html#static-assets-handling
你的情况:
public/img/desktop/
public/img/mobile/