最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用ESLint禁止項目導(dǎo)入特定模塊的方法步驟

 更新時間:2019年03月04日 11:11:27   作者:Oliveryoung  
這篇文章主要介紹了使用ESLint禁止項目導(dǎo)入特定模塊的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

項目團隊成員希望能夠禁用某些 JS 依賴。比如有團隊成員希望使用 lodash 而將這個巨大的依賴引入項目,導(dǎo)致項目整體過分臃腫。團隊成員應(yīng)當(dāng)使用 lodash-es 來避免這種情況。那么 ESLint 就提供了一個名為 no-restricted-imports 規(guī)則,這個規(guī)則就是統(tǒng)一規(guī)范在項目中禁止使用的依賴。

使用方法

完整配置規(guī)則

假設(shè)我們不希望在項目中引入 lodash,那么配置規(guī)則:

rules: {
  'no-restricted-imports': [
    'error',
    {
      paths: [{
        name: 'lodash',
        message: '不要使用 lodash,請使用 lodash-es 作為替代'
      }]
    }
  ]
}

如果有團隊成員試圖引入 lodash 這個依賴

import _ from 'lodash'

那么就會報錯,并提示 message 信息

不需要顯示提示信息

如果不需要顯示任何提示信息,那么 message 可以被省略,寫法如下:

'no-restricted-imports': ['error', 'lodash', 'underscore']

使用 gitignore-style 寫法

'no-restricted-imports': ['error', {
  patterns: ['lodash-es/*']
}]

如果違反規(guī)則會出現(xiàn)以下報錯信息:

參考

https://eslint.org/docs/rules/no-restricted-imports

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • easyui combobox開啟搜索自動完成功能的實例代碼

    easyui combobox開啟搜索自動完成功能的實例代碼

    下面小編就為大家?guī)硪黄猠asyui combobox開啟搜索自動完成功能的實例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • javascript中的altKey 和 Event屬性大全

    javascript中的altKey 和 Event屬性大全

    本文給大家介紹javascript中的altkey和event屬性大全,涉及到altkey和event屬性語法定義及用法,本文介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2015-11-11
  • js實現(xiàn)的倒計時按鈕實例

    js實現(xiàn)的倒計時按鈕實例

    這篇文章主要介紹了js實現(xiàn)的倒計時按鈕,實例分析了javascript倒計時效果的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2015-06-06
  • JavaScript 對象、函數(shù)和繼承

    JavaScript 對象、函數(shù)和繼承

    JavaScript可以說是一個基于對象的編程語言,為什么說是基于對象而不是面向?qū)ο?,因為JavaScript自身只實現(xiàn)了封裝,而沒有實現(xiàn)繼承和多態(tài)。
    2009-07-07
  • 深入學(xué)習(xí)JavaScript ES8中的函數(shù)式編程

    深入學(xué)習(xí)JavaScript ES8中的函數(shù)式編程

    函數(shù)式編程已經(jīng)成為現(xiàn)代JavaScript開發(fā)中的一種主要范式,它提供了一種更清晰、更模塊化、更可維護的代碼編寫方式,本文將深入探討ES8中的一些關(guān)鍵特性,并演示如何使用這些特性進行函數(shù)式編程實踐,有需要的可以參考下
    2023-09-09
  • 借助script進行Http跨域請求:JSONP實現(xiàn)原理及代碼

    借助script進行Http跨域請求:JSONP實現(xiàn)原理及代碼

    script元素的src屬性能設(shè)置URL并發(fā)起HTTP GET請求實現(xiàn)腳本操作HTTP可以跨域通信而不受限與同源策略,接下來為大家詳細(xì)介紹下Http跨域請求實現(xiàn),感興趣的你可以參考下哈
    2013-03-03
  • js實現(xiàn)指定紅包順序和金額算法

    js實現(xiàn)指定紅包順序和金額算法

    這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)指定紅包順序和金額算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • JavaScript圖像放大鏡效果實現(xiàn)方法詳解

    JavaScript圖像放大鏡效果實現(xiàn)方法詳解

    這篇文章主要介紹了JavaScript圖像放大鏡效果實現(xiàn)方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • JavaScript利用正則表達式來禁止鍵盤輸入數(shù)字

    JavaScript利用正則表達式來禁止鍵盤輸入數(shù)字

    本文主要介紹了JavaScript利用正則表達式來禁止鍵盤輸入數(shù)字,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • js 數(shù)組實現(xiàn)一個類似ruby的迭代器

    js 數(shù)組實現(xiàn)一個類似ruby的迭代器

    今天突然發(fā)現(xiàn)js的數(shù)組處理起來真是麻煩,代碼一些就是一大堆,相比起ruby的迭代器來真是遜色不少。
    2009-10-10

最新評論

东乌珠穆沁旗| 德江县| 随州市| 孟津县| 革吉县| 中卫市| 信宜市| 武夷山市| 岳阳市| 东港市| 三穗县| 志丹县| 娄底市| 高邑县| 泗水县| 酒泉市| 合阳县| 雷州市| 固原市| 康平县| 巨野县| 丹寨县| 南郑县| 平阳县| 尖扎县| 嘉鱼县| 巧家县| 蒙城县| 民勤县| 赤壁市| 普定县| 洪雅县| 柯坪县| 深州市| 连江县| 静宁县| 石屏县| 且末县| 临潭县| 玛沁县| 祁连县|