VuePress2 配置别名 alias
VuePress1.x 中提供了
configureWebpack,chainWebpackwebpack 扩展配置,VuePress默认底层构建是基于vite,并提供了viteBundler对vite的扩展
viteBundler
提供了对
vite构建工具的扩展配置既viteOptions
vuePluginOptions既@vitejs/plugin-vue的扩展配置,
viteOptions 参考
vuePluginOptions参考
import { defineUserConfig,viteBundler } from 'vuepress'
function _resolve(dir: string) {
return path.resolve(__dirname, dir)
}
export default defineUserConfig({
bundler: viteBundler({
viteOptions: {
resolve: {
alias: {
'@ys': _resolve('../../src'),
'@packages':_resolve('../../src/packages'),
}
}
}
})
})
3956

被折叠的 条评论
为什么被折叠?



