Dam*_*oux 2 node.js visual-studio-code
我正在使用Visual Studio代码来开发nodeJS应用,并且已经具有eslint配置来对未声明的变量进行初始化。
但是在最新的VSCode版本中,不再删除一些未声明的变量。喜欢event
,name
,crypto
,...
当达到变量定义时,它实际上是在文件中声明的 Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\lib.dom.d.ts
我看不出为什么要为nodeJS应用程序全局声明这些变量的任何原因。如何禁用这些变量的全局定义?
您可以通过设置排除DOM建议"lib": ["es6"]
的jsconfig.json
:
{
"compilerOptions": {
"target": "ES6",
"lib": ["es6"]
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
603 次 |
最近记录: |