vite-plugin-vue-layouts插件配置
问题:vite.config.js里面已经注释掉了
Layouts({
// layoutsDirs: 'src/layouts'
// defaultLayout: 'default'
})
这段代码已经注释了,但是页面上输入不存在的路径的时候为什么还能显示default layout呢
git@gitee.com:ren_meng_xue/pk-front-vue3.git main分支
是因为route.js里面的
extendRoutes: (routes) => setupLayouts(routes)
这句话嘛?
21
收起
正在回答 回答被采纳积分+1
1回答
Brian
2024-06-06 20:08:58
虽然你注释掉了,但是这个插件有默认配置:
function resolveOptions(userOptions: UserOptions): ResolvedOptions { return Object.assign( { defaultLayout: 'default', layoutsDirs: 'src/layouts', pagesDirs: 'src/pages', extensions: ['vue'], exclude: [], importMode: defaultImportMode, }, userOptions, ) }
这个是官方源代码,看看默认配置。
是因为route.js里面的
extendRoutes: (routes) => setupLayouts(routes)
这句话嘛?——是的,https://github.com/JohnCampionJr/vite-plugin-vue-layouts/blob/28757fc7a96786575f1107e8c3e6eb743adf46cf/src/clientSide.ts#L70
前端高级工程师(大前端)
- 参与学习 303 人
- 解答问题 391 个
全新打造“技术成长&职业破局”双高体系,深度打通“全栈 + 全流程 +多端+ 提效+AI赋能”,递进式锤炼思维与高阶技能,高效实现能力跃迁,助力成为“驾驭全局,深广兼备,打通多端全栈”的高级工程师
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星