hooks
hooks copied to clipboard
[Question or Bug] 当修改 midway.config.ts buildOptions 之后,hooks start 会启动失败
假设有以下配置:
import vue from '@vitejs/plugin-vue'
import { defineConfig } from '@midwayjs/hooks-kit'
import { resolve } from 'path'
export default defineConfig({
vite: {
plugins: [vue()],
build: {
outDir: 'build',
emptyOutDir: true,
},
},
})
这里将 build 产出目录修改为 build ,而不是默认的 dist。
此时执行 hooks build 之后(可以正常编译),但是执行 hooks start 会全部请求 404 ,而命令行上会输出启动成功的画面:

建议:
- follow 配置,避免出现类似的问题
- 如果确实存在静态资源全部未找到的情况,应该有一个提示信息(warn or error)