根据 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
文件扩展名?