Stylelint 无法识别类型导入
Stylelint won't recognize type import
我已经开始在一个没有任何类型被导出或导入的大型存储库中工作。这看起来很奇怪,直到我尝试这样做并意识到原因:我们正在使用 stylelint (13.4.0),它根本无法识别 import type { WhateverType }
。它产生 "Unexpected token" 响应。
甚至禁用下一行都不起作用:
/* stylelint-disable-next-line */
import type { ThingProps } from '@/components/Thing/';
这是一个甚至没有任何样式声明的文件(顺便说一句,我们使用样式化组件),但我不想通过让 stylelint 忽略整个文件来排除它们。
我们有一个提交挂钩 运行 stylelint,所以没有提交可以进入导入的样式,这很糟糕。我想弄清楚如何解决这个问题。
以https://www.npmjs.com/package/stylelint-processor-styled-components or whatever your equivalent processor is for updated TS syntax support. See this PR的>= 1.10.0
为例进行更新。
我已经开始在一个没有任何类型被导出或导入的大型存储库中工作。这看起来很奇怪,直到我尝试这样做并意识到原因:我们正在使用 stylelint (13.4.0),它根本无法识别 import type { WhateverType }
。它产生 "Unexpected token" 响应。
甚至禁用下一行都不起作用:
/* stylelint-disable-next-line */
import type { ThingProps } from '@/components/Thing/';
这是一个甚至没有任何样式声明的文件(顺便说一句,我们使用样式化组件),但我不想通过让 stylelint 忽略整个文件来排除它们。
我们有一个提交挂钩 运行 stylelint,所以没有提交可以进入导入的样式,这很糟糕。我想弄清楚如何解决这个问题。
以https://www.npmjs.com/package/stylelint-processor-styled-components or whatever your equivalent processor is for updated TS syntax support. See this PR的>= 1.10.0
为例进行更新。