我正在使用 Firefox 46.0 运行 Ubuntu 16.04 。在尝试使用' jpm init'创建的新附加组件(crawler)上运行'jpm run'时,我收到以下输出:
node --max-old-space-size=2000 ./node_modules/.bin/gulp {your gulp script e.g gulb.js}
我无法弄清楚最初发生了什么。我最终运行'jpm run'并注意到一些事情: jpm run 使用的路径是JPM [info] Starting jpm run on Crawler
JPM [info] Creating a new profile
JPM [error] No Firefox binary found at null
JPM [error] Error: spawn /usr/lib64/firefox ENOENT
。 /usr/lib64/firefox
不是 Firefox二进制文件在 Ubuntu 上的地方;
我关注了Documentation。
并阅读issues,但对此没有帮助。
答案 0 :(得分:3)
jpm 报告了一个问题here。 firefox二进制文件的默认路径为/usr/lib64/firefox
,但根据documentation,您必须使用:
jpm run -b /usr/bin/firefox
Ubuntu 16.04 中 firefox 的二进制文件的位置为/usr/bin/firefox