执行npm install后,执行npm run start时报错:
Syntax Error: TypeError: token.type.endsWith is not a function
导致出现问题的原因是babel-eslint依赖包已经被弃用。
如果根治,需要替换新的babel-eslint依赖包。
1、移除babel-eslint
npm uninstall babel-eslint
npm install @babel/eslint-parser@7.15.8 --save
2、修改.eslintrc.js配置文件
parserOptions: {
'parser': '@babel/eslint-parser'
}