1

我想使用bit.dev作为我的 react 共享组件存储,但我已经将更少的文件编译为 css。我将create-react-appcustomize-cra一起使用(在不弹出的情况下覆盖 CRA 配置)。

这是我的config-overrides.js文件:

const { override, addLessLoader } = require('customize-cra');
module.exports = override(addLessLoader());

这是我来自package.json的位配置:

"bit": {
  "env": {
    "compiler": "bit.envs/compilers/react@1.0.11"
  },
  "componentsDefaultDirectory": "components/{name}",
  "packageManager": "yarn",
  "defaultScope": "demkovych.spone-ui"
}

位构建命令完成后,我仍然得到.less文件而不是.css。有什么建议如何在 bit.dev 中使用 scss/less?

4

1 回答 1

1

现在,react 编译器只是将代码转换为纯 javascript。目标应用程序(使用项目)应该编译 LESS 文件。

于 2020-01-19T11:17:10.240 回答