【发布时间】:2018-04-19 08:29:53
【问题描述】:
有没有办法配置一个 WebStorm 项目,使 node_modules 被选为 library root 但它也被排除在索引之外?
我发誓我看到一个项目表明node_modules 既是library root 又是excluded,但我不知道如何设置它。有人知道怎么做吗?
【问题讨论】:
标签: javascript node.js npm webstorm node-modules
有没有办法配置一个 WebStorm 项目,使 node_modules 被选为 library root 但它也被排除在索引之外?
我发誓我看到一个项目表明node_modules 既是library root 又是excluded,但我不知道如何设置它。有人知道怎么做吗?
【问题讨论】:
标签: javascript node.js npm webstorm node-modules
不,这是不可能的。因为library root 的意思是“从package.json 中索引与直接依赖相对应的node_modules 的一部分,并排除它的其余部分(即间接依赖-依赖的依赖)”而excluded 的意思是“排除整个node_modules(即两者直接和间接依赖)”。
如果你想拥有 node_modules excluded,只需进入“设置 | 语言和框架 | JavaScript | 库”并取消选择相应的 node_modules 库。
【讨论】: