亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

React如何配置less和less的全局變量

發布時間:2022-02-24 17:23:58 來源:億速云 閱讀:891 作者:iii 欄目:開發技術

這篇“React如何配置less和less的全局變量”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“React如何配置less和less的全局變量”文章吧。

一、配置Less

1.在項目中下載安裝插件less,代碼如下:

npm install --save less less-loader
或
yarn add --save less less-loader

2.暴露配置文件

我們使用這串代碼 yarn eject

3.配置webpack.config.js文件.

我們在項目中找到匹配loade的正則表達式,按照css的樣子添加less,代碼如下:

const cssRegex = /\.css$/
const cssModuleRegex =/\.module\.css$/
const sassRegex = /\.(scss | sass)$/
const sassModuleRegex = /\.module\.(scss |sass)$/
const lessRegex = /\.less$/
const lessModuleRegex = /\.module\.less$/

4.配置less

我們在我們已知的項目中,找到之前設置好的sass沒然后我們通過配置less找到sass所在位置,在其下方將less配置React如何配置less和less的全局變量

通過添加代碼我們就可以完成配置了,重啟之后就生效了。

二、less全局變量

1.安裝插件

我們在項目中安裝style-resource插件,代碼如下:

npm install --save-dev style-resources-loader
和
yarn add --save-dev style-resources-loader

完成之后我們在我們在第一步中的配置less中進行配置

而且在這里我們要注意,ues在這里設置全局變量之后就我們的“{}”會變成[],還有我們在設置中的patterns的路徑一定要設置對,我們來看下下面這個代碼吧!,大家可以作為參考!

// 配置less ---------- Start
 {
    test: lessRegex,
    exclude: cssModuleRegex,
    use: [
      ...getStyleLoaders(
        {
          importLoaders: 3,
          sourceMap: isEnvProduction
            ? shouldUseSourceMap
            : isEnvDevelopment,
        },
        'less-loader'
      ),
      {
        loader: 'style-resources-loader',
        options: {
          patterns: path.resolve(__dirname, '../src/common.less'),
        },
      },
    ],
    sideEffects: true,
  },
  {
    test: lessModuleRegex,
    use: [
      ...getStyleLoaders(
        {
          importLoaders: 3,
          sourceMap: isEnvProduction
            ? shouldUseSourceMap
            : isEnvDevelopment,
          modules: {
            getLocalIdent: getCSSModuleLocalIdent,
          },
        },
        'less-loader'
      ),
      {
        loader: 'style-resources-loader',
        options: {
          patterns: path.resolve(__dirname, '../src/common.less'),
        },
      },
    ],
  },
  // 配置less ---------- End

以上就是關于“React如何配置less和less的全局變量”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永州市| 岑巩县| 崇州市| 泾阳县| 惠来县| 宁城县| 九寨沟县| 璧山县| 富锦市| 泸西县| 榆树市| 黔江区| 日喀则市| 滁州市| 临湘市| 潞西市| 手游| 正镶白旗| 万宁市| 乐昌市| 德格县| 通江县| 陇西县| 荥经县| 遂平县| 灵川县| 永修县| 兴化市| 鄂托克旗| 图片| 广水市| 苗栗县| 上蔡县| 行唐县| 海阳市| 河津市| 南溪县| 无锡市| 察雅县| 乌兰浩特市| 红原县|