npm install customize-cra react-app-rewired less less-loader --save-dev
首先安装好需要的包
根路径新建一个 config-overrides.js
文件
const { override, addLessLoader } = require('customize-cra')
module.exports = override(
addLessLoader({
javascriptEnabled: true,
localIdentName: '[local]--[hash:base64:5]'
})
)
然后按照以下方式使用 记住 less 文件 必须是 xxx.module.les 不加 module 不会模块化

编译之后就变成这样了,就不会污染其他同名的了

网友评论