对于所有项目,我都有 gulpfile.js
在项目的根目录中(还有 bower.json
、 package.json
和 node_modules
)。
在 PhpStorm Settings
> Languages & Frameworks
> Node.js and NPM
我可以看到所有(本地和全局)包。
但是,在某些项目中 PhpStorm 显示 npm
和 Gulp
工具窗口...而在其他项目中则没有。
还有其他人遇到过这个问题吗?
唯一的 ( 一致 ) 差异具有这些工具窗口的项目和没有这些工具窗口的项目之间的区别是:PhpStorm 未显示这些工具窗口的项目正在使用版本控制(svn 或 git)。我不知道为什么会这样:|
最佳答案
解决了...
所以,虽然有 gulpfile.js
打开,我右键单击文件名选项卡(也适用于“项目”选项卡中的文件)并在右键单击菜单中看到 "Show Gulp Tasks"
.点击那个和 Gulp Tool Window
出现...同样适用于 npm
(右键单击菜单 package.json
)。之后,菜单中也出现了这两个工具窗口:View -> Tool Windows
.
在我使用版本控制的任何项目中,默认情况下它们还没有存在,这仍然很奇怪。它一定是一个错误......但至少这解决了我的问题。
关于npm - 某些项目中缺少 PhpStorm Npm 和 Gulp 工具窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33566947/