| 1234567891011121314151617181920212223242526272829303132333435 | 
							- const fs = require('fs');
 - const path = require('path');
 - 
 - const rootPath = fs.realpathSync(process.cwd());
 - const srcPath = path.resolve(rootPath, )
 - 
 - module.exports = function override(config, env) {
 -   config.resolve.extensions = ['.js', '.jsx', '.ts', '.tsx', '.less', '.json'];
 -   config.resolve.alias = {
 -     '@': srcPath,
 -     '@components': `${srcPath}/components`,
 -   };
 -   config.module.rules.push({
 -     test: /\.less$/,
 -     use: [
 -     'style-loader', 
 -     {
 -       loader: 'css-loader',// translates CSS into CommonJS
 -       options: {
 -         modules: {
 -           localIdentName: '[name]__[local]___[hash:base64:5]',
 -         },
 -       }
 -     },
 -     'postcss-loader',
 -     {
 -       loader: 'less-loader',
 -       options: {
 -         javascriptEnabled: true,
 -       },
 -     }],
 -     exclude: /node_modules|antd\.less/,
 -   });
 -   return config;
 - }
 
 
  |