Closed huangweikuna closed 1 year ago
在@fonghehe 大佬指导下,修改 config/vite/plugins/styleImport.ts 解决
/**
* @name ConfigRestartPlugin
* @description 按需引入样式文件
*/
import { createStyleImportPlugin, Lib, VantResolve } from 'vite-plugin-style-import';
function MyNutuiResolve(): Lib {
return {
libraryName: '@nutui/nutui',
libraryNameChangeCase: 'pascalCase',
resolveStyle: (name) => {
return `@nutui/nutui/dist/packages/${name.toLowerCase()}/index.scss`;
},
};
}
export const ConfigStyleImport = () => {
return createStyleImportPlugin({
resolves: [MyNutuiResolve(), VantResolve()],
});
};