对于所有的项目,我在项目的根目录下都有gulpfile.js
(还有bower.json
,package.json
和node_modules
)。在PhpStorm Settings
> Languages & Frameworks
> Node.js and NPM
中,我可以看到所有的(本地和全局)包。
然而,在某些项目中,PhpStorm会显示npm
和Gulp
工具窗口,而在其他项目中则不会。
还有其他人遇到过这个问题吗?有这些工具窗口的项目和没有这些工具窗口的项目之间唯一的(consistent)区别是:PhpStorm没有显示这些工具窗口的项目使用的是版本控制(svn或git)。我不知道为什么会发生这种情况:|
2条答案
按热度按时间sauutmhj1#
解决了...
因此,在打开
gulpfile.js
时,我右键单击了文件名选项卡(也适用于项目选项卡中的文件),并看到在右键单击菜单中,我有"Show Gulp Tasks"
。单击该菜单,Gulp Tool Window
出现...npm
相同(package.json
上的右键菜单)。之后,这两个工具窗口也出现在菜单中:View -> Tool Windows
。在我使用版本控制的任何项目中,默认情况下它们都不存在,这仍然很奇怪。这一定是一个bug.但至少这解决了我的问题。
3j86kqsm2#
我找到了一个类似OP的解决方案。我复制了一个项目,在PhpStorm中打开它,
gulpfile.js
文件在根目录下,但我得到了"No gulpfile found"
错误消息。所以在阅读了OP的解决方案后,我右键单击了
gulpfile.js
文件名选项卡,然后在该菜单中单击了Open In -> Terminal
,问题就为我解决了。