-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
如果在node_modules中的插件是以@开头,导入就会有问题
如果我需要引入node_modules中的 @aa/plugin插件
/node_modules/@aa/plugin
const context = require.context('@aa/plugin'),会默认去到src/@aa/plugin。
建议先加载vite.config.ts中的resolve.alias,让用户自由配置从哪导入的模块:
export default ({mode})=>{
return defineConfig({
resolve: {
alias: [
{
find:'@aa',
replacement:resolve(__dirname, 'node_modules/@aa'),
},
{
find:'@',
replacement:resolve(__dirname, 'src'),
},
],
},`
})
}
欢迎大大们解答
Metadata
Metadata
Assignees
Labels
No labels