gpt4 book ai didi

node.js - 如何创建自定义 ESLint 规则?

转载 作者:太空宇宙 更新时间:2023-11-03 21:58:23 24 4
gpt4 key购买 nike

很抱歉这个新手问题,但我在网上找不到信息:我想开发自己的 ESLint 规则。为此,我想在 Webstorm 中设置一个环境。EsLint 是一个 node.js 项目,我需要访问其他模块的代码。有人可以给我提示如何设置我可以开发自定义规则和测试的一切吗?我不太熟悉node.js,也许这就是问题所在——我不知道如何访问node.js 模块。在我的工作区本地或我正在启动的node.exe 的集中安装中?

最佳答案

您可以使用https://github.com/eslint/generator-eslint作为开发自定义规则的起点。您需要本地安装 Node.js 和 NPM。您还需要使用 NPM (npm install -g yo) 安装 Yeoman,然后按照生成器 eslint 页面上的说明进行操作。这将为自定义 eslint 插件创建一个模板。要创建规则并使用外部模块,您需要首先使用 NPM 安装这些模块并将它们保存到 package.json 文件中(使用 npm install ... --save 命令)。之后,您应该能够在规则中require这些模块。有很多 eslint 插件,您可以查看示例:

完成后,您需要将插件发布到 NPM 才能使用它。

关于node.js - 如何创建自定义 ESLint 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34130718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com