我正在开玩笑的项目,而短绒棉给我带来了一个问题...
错误解析错误:意外的令牌:
我一直在使用lint配置,我不确定自己搞砸了什么,但是当我转到代码时,看到了...
const BULLET: string = chalk.bold('\u25cf');
这对我来说似乎很奇怪(以:结尾的名字)是React的一种常见做法还是错别字?有没有办法告诉ESLint始终忽略该约定?
答案 0 :(得分:2)
答案 1 :(得分:1)
看起来我错了;这确实是Flow语法。请参阅其他答复以获取正确答案。
这是Typescript语法。您应该将短毛猫配置为支持打字稿。
对于ESLint:
npm install --save-dev typescript-eslint-parser
在您的ESLint配置文件中:
"parser": "typescript-eslint-parser"