所以,我在 .ts 文件的顶部有这个全局接口窗口:
declare global {
interface Window {myOwnName: string;}
}
Run Code Online (Sandbox Code Playgroud)
我需要这个,因为我想为 window 属性分配新值。
代码有效,但 ESLint 给了我这个错误:解析错误,意外的令牌。
任何想法如何解决这一问题?在我的 eslint.json 配置中,我确实使用了这样的配置:
config = {
common: {
settings: {
'parser': '@typescript-eslint/parser',
'plugins': [
'@typescript-eslint',
'import'
],
'rules': {
'import/no-unresolved': 'error'
},
'import/resolver': {
'typescript': {},
'node': {
'moduleDirectory': [
'node_modules/',
'src/',
'proto/gen/'
]
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
感谢帮助!
您的配置文件可能没有被正确获取。Eslint 配置文件必须命名为.eslintrc, .eslintrc.{js,json,yaml,yml}. 此外,您的配置对象不在 Eslint 预期的架构中。
| 归档时间: |
|
| 查看次数: |
3244 次 |
| 最近记录: |