如何从Visual Studio代码“Explore”选项卡中排除目录?
我试图排除Visual Studio代码中“探索”选项卡上的几个文件夹。 要做到这一点,我已经添加了以下jsconfig.json到我的项目的根目录:
{ "compilerOptions": { "target": "ES6" }, "exclude": [ "node_modules" ] }
但是“node_modules”文件夹在目录树中仍然可见。 我究竟做错了什么? 还有其他的select吗?
使用files.exclude :
- 转到文件 – >首选项 – >设置 (或在Mac 代码 – >首选项 – >设置 )
- select
workspace settings
选项卡 -
将此代码添加到显示在右侧的
settings.json
文件中:// Place your settings in this file to overwrite default and user settings. { "files.exclude": { "**/.git": true, // this is a default value "**/.DS_Store": true, // this is a default value "**/node_modules": true, // this excludes all folders // named "node_modules" from // the explore tree // alternative version "node_modules": true // this excludes the folder // only from the root of // your workspace } }
如果您select了文件 – >首选项 – >用户设置,则可以为当前用户全局configuration排除文件夹。
在较新版本的VS Code中,可以导航到设置( Ctrl + , ),并确保select右上angular的“ 工作区设置” 。
然后添加一个files.exclude
选项来指定要排除的模式。
如果您只想从search结果中排除文件,而不是从文件夹资源pipe理器中排除,则还可以添加search.exclude
。
我设法通过禁用validation删除错误:
{ "javascript.validate.enable": false, "html.validate.styles": false, "html.validate.scripts": false, "css.validate": false, "scss.validate": false }
Obs:我的项目是使用StyledComponents,React,Flow,Eslint和Prettier的PWA。