网站首页 > 技术文章 正文
大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!
1.ESLint 官宣支持 MCP
MCP(Model Context Protocol) 是一项开放标准,其使 AI 模型能够通过统一接口与外部工具和服务进行交互。
2025 年 5 月 2 日发布的 ESLint v9.26.0 新增了对 MCP(Model Context Protocol)服务器的支持,使 ESLint 能够通过统一的界面与 AI 模型和工具进行交互。
该功能允许大型语言模型 (LLM) 在 IDE 和其他软件中运行 ESLint,从而帮助开发者完成代码检查 (linting) 和代码分析等任务。开发者可以使用 ESLint 命令行中的 --mcp 标志轻松启动 MCP 服务器,该功能对于使用 GitHub Copilot 等 AI 编程助手的开发者尤其有用。
2. 在 VS Code 中设置 ESLint MCP 服务器
要在 VS Code 中使用 MCP 服务器,开发者必须安装 Copilot Chat 扩展程序。之后,可以按照以下步骤添加 ESLint MCP 服务器:
2.1 创建 MCP 配置文件
在项目中创建一个 .vscode/mcp.json 文件,并添加以下配置:
{
"servers": {
"ESLint": {
"type": "stdio",
"command": "npx",
"args": ["eslint", "--mcp"]
}
}
}
2.2 在用户设置中启用 MCP 服务器
如果想在所有工作区中使用 ESLint MCP 服务器,开发者可以按照上述步骤,选择 “用户设置” 而不是 “工作区设置”,将 MCP 服务器添加到 settings.json 文件中。
3. 在 Cursor 中设置 ESLint MCP 服务器
要在 Cursor 中配置 ESLint MCP 服务器,可以按照以下步骤操作。
3.1 创建 MCP 配置文件
在项目目录中创建 .cursor/mcp.json 文件,并添加以下配置:
{
"mcpServers": {
"eslint": {
"command": "npx",
"args": ["eslint", "--mcp"],
"env": {}
}
}
}
3.2 全局配置(可选)
如果想在所有 Cursor 工作区中使用 ESLint MCP 服务器,请在主目录中创建一个具有相同配置的 ~/.cursor/mcp.json 文件。
3.3 验证工具可用性
配置完成后,ESLint MCP 服务器应出现在 Cursor 中 MCP 设置页面的 “可用工具” 部分中。
参考资料
https://eslint.org/docs/latest/use/mcp
https://eslint.org/blog/2025/05/eslint-v9.26.0-released/
https://azukiazusa.dev/blog/eslint-mcp-server/
猜你喜欢
- 2025-05-21 计算机技术的 "左右脑":前端与后端的本质区别究竟在哪?
- 2025-05-21 「JS优化篇」你的 if - else 代码肯定没我写的好
- 2025-05-21 只需一行代码,任意网页秒变可编辑!
- 2025-05-21 前端开发总踩坑?5 个 JavaScript 实战技巧让你少写 30% 冗余代码
- 2025-05-21 JAVA 编码规范
- 2024-09-22 重学前端基础:HTML有哪些语法?需要注意的书写规范
- 2024-09-22 硬核!!!web前端开发规范手册,建议白嫖,拿走不谢
- 2024-09-22 前端开发要遵守什么规范 如何成为企业急需人才
- 2024-09-22 前端项目工程化之规范化代码风格
- 2024-09-22 硬核!web前端开发规范手册,建议白嫖,拿走不谢
你 发表评论:
欢迎- 597℃几个Oracle空值处理函数 oracle处理null值的函数
- 591℃Oracle分析函数之Lag和Lead()使用
- 579℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 575℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 571℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 564℃【数据统计分析】详解Oracle分组函数之CUBE
- 550℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 545℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- 前端获取当前时间 (50)
- 前端接口 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)