zoukankan      html  css  js  c++  java
  • Create React App 安装less 报错

    执行npm run eject 暴露模块

    安装 npm i  less less-loader -D

    1.打开 react app 的 webpack.config.js 

    const sassRegex = /.(scss|sass)$/;
    const sassModuleRegex = /.module.(scss|sass)$/;
    //添加
    const lessRegex = /.less$/;
    const lessModuleRegex = /.module.less$/;
     
    2. 在 大概467 行 添加 
    {
    test: lessRegex,
    exclude: sassModuleRegex,
    use: getStyleLoaders(
    {
    importLoaders: 2,
    sourceMap: isEnvProduction && shouldUseSourceMap,
    },
    'less-loader'
    ),
    // Don't consider CSS imports dead code even if the
    // containing package claims to have no side effects.
    // Remove this when webpack adds a warning or an error for this.
    // See https://github.com/webpack/webpack/issues/6571
    sideEffects: true,
    },
    // Adds support for CSS Modules, but using SASS
    // using the extension .module.scss or .module.sass
    {
    test: lessModuleRegex,
    use: getStyleLoaders(
    {
    importLoaders: 2,
    sourceMap: isEnvProduction && shouldUseSourceMap,
    modules: true,
    getLocalIdent: getCSSModuleLocalIdent,
    },
    'less-loader'
    ),
    },
    # 必须在 file-loader 上面
     
     
    这时 会发现 npm start 会报错 
     
    删除 node_modules 
    重新安装 npm instal
     
    再npm tsatrt 
    成功 
     
     
    鼓掌
  • 相关阅读:
    Springboot配置多数据源Rabbitmq
    SpringBoot 搭建 Rabbitmq
    SpringBoot 成Rabbitmq的疑惑记录
    Docker安装Redis关于Mounts denied解决
    使用Preferences写入注册表
    RSA解密报错 javax.crypto.BadPaddingException: Decryption error
    星座和生肖转化
    bio与nio
    跳表
    springboot+dubbo+zookeeper
  • 原文地址:https://www.cnblogs.com/qq735675958/p/11255246.html
Copyright © 2011-2022 走看看