TypeError: token.type.endsWith is not a function vue eslint 报错问题修复
问题现象
维护了很久的vue项目,发现 eslint 会报错
token.type.endsWith is not a function
问题原因
babel-eslint npm包已被弃用,我们无法在下载到这个包,导致项目缺少依赖报错
问题解决
将弃用的babel-eslint 换成@babel/eslint-parser即可
移除 babel-eslint
添加:
1 | "eslint": "7.30.0", |
在.eslintrc.js文件内添加
1 | parserOptions: { |
最后这个问题成功解决
issue上也有讨论过这个问题, #issue 链接
TypeError: token.type.endsWith is not a function vue eslint 报错问题修复
# 相关文章
1.从零构建前端监控框架:原理与实践
2.探索微前端架构:多种实现方式与实践思考
3.前端国际化全流程解决方案
4.vue2老项目vite升级改造
5.如何做组件库的单元测试
6.如何搭建一个自己的脚手架
7.pm2的基本使用
8.Git提交规范保护
1.从零构建前端监控框架:原理与实践
2.探索微前端架构:多种实现方式与实践思考
3.前端国际化全流程解决方案
4.vue2老项目vite升级改造
5.如何做组件库的单元测试
6.如何搭建一个自己的脚手架
7.pm2的基本使用
8.Git提交规范保护