在 PhpStorm 中,我使用 Gulp 任务运行器来实现某些自动化目的。 (SASS 转译器、JS 压缩器)。我使用 Gulp 的观察器而不是 IDE 的文件观察器功能。因为它更容易配置并且非常适合多任务/复杂任务。
但是在我完成任务并创建/更改文件后,PhpStorm 无法识别文件更改。即使我的“部署选项”设置为“上传外部更改”,它也不会上传任何内容。是否可以借助NodeJS触发一些IDE功能,如“路径刷新,或直接上传”。 或者至少我怎样才能解决上传问题。
最佳答案
请投票给WEB-14873 .您可以尝试将 Gulp 配置为 PHPStorm 中的文件观察器来解决问题:
Program: path/to/node
Arguments: path/to/node_modules/gulp/bin/gulp.js --gulpfile $ProjectFileDir$/gulpfile.js task_name
Output paths to refresh: path/to/gulp/output
关于node.js - PhpStorm 使用 Node.js 触发 IDE 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28017507/