要在 UI 中执行此操作(从 PyCharm 2.7.3 测试,结果显示在 PhpStorm 6.0.3 中):
添加 JavaScript 库
![添加 JavaScript 库](https://i.stack.imgur.com/22JXK.png)
文件 → 设置
(项目设置) → JavaScript → 库
[添加...] →
名称:node_modules
可见性:[x] 当前项目
[附加...]
{选择项目的node_modules文件夹}
{重复凉亭}
从项目中排除文件夹
![从项目中排除文件夹](https://i.stack.imgur.com/NYhE4.png)
(项目设置)→项目结构
文件夹右键→【排除】
要从项目的 .iml 文件中执行此操作:
将项目更改.iml
为以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/bower_components" />
<excludeFolder url="file://$MODULE_DIR$/node_modules" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="node_modules" level="application" />
<orderEntry type="library" name="bower_components" level="application" />
</component>
</module>
导致编辑器排除 node_modules 和 bower_components,但使它们可用于完成和库搜索
在 PyCharm、IntelliJ 和 WebStorm 中测试。