gpt4 book ai didi

webstorm - 包括某些 node_modules

转载 作者:行者123 更新时间:2023-12-02 03:11:28 24 4
gpt4 key购买 nike

似乎在最新的WebStorm(2016.2.3?)中,默认将node_modules标记为排除目录。我想将 node_modules 中的某些目录包含在我的项目文件和搜索中。所以我过去常常去 Preferences > Directories 并排除所有我不需要的模块。但是,我无法再“取消排除”父 node_modules。我还尝试取消选中 Preferences > Languages > JavaScript > Libraries 中的选项,但运气不佳。

与屏幕截图相同的问题,如果需要:Can't remove node_modules from excluded folders in WebStorm

最佳答案

发现当您有一个 package.json 文件时,node_modules 会被自动排除。由于您可能不想删除它,因此您可以创建一个额外的 lib 文件夹,其中包含指向您要从 node_modules 中包含的每个模块的符号链接(symbolic link)。

如果您在 Windows 上,您可以为此使用 mklink 命令,在 Linux/Mac 中,文件管理器可能有一个 Make link 选项,或者只使用 ln - s node_modules/socket.io lib/ 来自命令行。

您也可以将需要索引的模块安装到 subfolder/node_modules 中,子文件夹没有 package.json,只有顶级 node_modules 文件夹将被标记为库。

相关问题:https://youtrack.jetbrains.com/issue/WEB-22909

关于webstorm - 包括某些 node_modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39664475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com