Grunt for Brackets Extension 对我不起作用

Grunt for Brackets Extension Not Working For me

当我使用这个插件 Grunt for Brackets 时,它似乎对我不起作用。我查看并查看了扩展的文件,当我 "grunt," 我的 devtools 吐出这个日志时。

[node-log 10:01:49 AM] { '0': { [Error: spawn ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn' } }

我不太确定那是什么意思...

Here is a link to the extension. 作者已经几个月没有更新任何东西了,还有一个 open issue ticket,但是没有任何回应。

如果有人能帮我破译这个日志,我将不胜感激。

您的计算机上是否已经安装了 Grunt?如果有,是否安装在标准位置? (例如,您是否使用了 npm -g grunt?)

ENOENT 基本上意味着 "file not found," 并且由于错误消息还显示 spawn 我猜问题是它无法找到要执行的 Grunt 二进制文件。


更新: 看起来像是当前版本扩展的打包方式中的错误。您应该可以通过这种方式自行修复它:

  1. Help > Show Extensions Folder in Brackets 并在 'user' 子文件夹
  2. 中找到 brackets-grunt 扩展
  3. 在该位置打开命令提示符
  4. cd 进入扩展程序内的 node 文件夹
  5. 运行 npm install

我在 the bug 中添加了注释,希望扩展的作者也能尽快修复它。