umijs / cra-v5-with-mfsu-example

create-react-app v5 与 mfsu 一起使用的例子
11 stars 3 forks source link

No loader is configured for ".scss" files: node_modules/../xxx.scss #3

Closed zhubinda closed 1 year ago

zhubinda commented 1 year ago

Unable to resolve the sass file in the dependency

image
fz6m commented 1 year ago

第三方包必须是规范的,只能有 css 。

zhubinda commented 1 year ago
image

webpack.config中babel-plugin-import来引入antd样式时会有以下报错(antd版本4.16.13)

image

这需要做怎样的配置处理,难道要手动引入样式吗

fz6m commented 1 year ago

在开发的时候不需要使用按需 antd 插件,仅生产构建的时候再加入这个插件。

开发时,样式可以通过 less-loader 、babel 插件等手段添加 antd/dist/antd.less or antd/dist/antd.min.css 全量样式。

zhubinda commented 1 year ago
image

大佬,这边为什么要将shared的依赖也不被 MFSU 处理,react,react-router,antd等依赖不配置shared会报错,配置shared后不被MFSU处理,构建速度就不会很显著

fz6m commented 1 year ago

这个 shared 是 eager 需要的,独立使用的时候用不到的,独立使用 mfsu 仅限于 esbuild 。