# 2022-02 问题记录

# 一、TypeError: token.type.endsWith is not a function

eslint 报错:TypeError: token.type.endsWith is not a function

重新装了依赖之后突然 eslint 就报错了。

# 问题原因

babel-eslint 的 npm 包已经弃用了,下载包可能会缺少依赖

eslint-error

# 问题解决

移除 babel-eslint,安装 @babel/eslint-parser

npm uninstall babel-eslint
npm i @babel/eslint-parser -D
1
2

.eslintrc.js 修改

parserOptions: { parser: '@babel/eslint-parser' }
1

参考 issue (opens new window)

上次更新: 5/6/2022, 4:41:40 PM