...
import { resolve } from "path"
export default defineConfig({
...
resolve: {
alias: [{ find: "src", replacement: resolve("src") }],
},
})
const path = require("path")
const { loadConfigFromFile, mergeConfig } = require("vite")
module.exports = {
...
core: {
builder: "@storybook/builder-vite",
},
...
async viteFinal(config, { configType }) {
const { config: userConfig } = await loadConfigFromFile(
path.resolve(__dirname, "../vite.config.ts")
)
return mergeConfig(config, {
...userConfig,
// manually specify plugins to avoid conflict
plugins: [],
})
},
}