0

根据 antd文档

我添加了 CRACO 配置,以便能够修改默认的 antd 变量。

const {ESLINT_MODES} = require("@craco/craco");
const CracoLessPlugin = require("craco-less");

module.exports = {
  eslint: {
    mode: ESLINT_MODES.file,
  },
  plugins: [
    {
      plugin: CracoLessPlugin,
      options: {
        lessLoaderOptions: {
          lessOptions: {
            modifyVars: { '@primary-color': '#1Df5dA' },
            javascriptEnabled: true,
          },
        },
      },
    },
  ],
};

一切正常,但是当我尝试在我的App.js文件中导入 ascss时,例如:带有样式的 myStyles.scss 文件,我得到下一个错误:Cannot find module 'sass',但如果不是myStyles.scss我导入myStyles.less它,它可以工作。
问题:谁遇到过同样的问题?为什么 CRACO 配置不允许scss文件扩展名?

4

0 回答 0