<!-- 💚 Thanks for your time to make us better with your feedbacks 💚 --> ### 如果在node_modules中的插件是以@开头,导入就会有问题 如果我需要引入node_modules中的 @aa/plugin插件 /node_modules/@aa/plugin const context = require.context('@aa/plugin'),会默认去到src/@aa/plugin。 <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] --> ### 建议先加载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'), }, ], },` }) } ``` ### 欢迎大大们解答
如果在node_modules中的插件是以@开头,导入就会有问题
如果我需要引入node_modules中的 @aa/plugin插件
/node_modules/@aa/plugin
const context = require.context('@aa/plugin'),会默认去到src/@aa/plugin。
建议先加载vite.config.ts中的resolve.alias,让用户自由配置从哪导入的模块:
欢迎大大们解答