舌尖跳舞
小狐狸
小狐狸
  • UID49772
  • 注册日期2015-04-20
  • 最后登录2015-04-20
  • 发帖数3
  • 经验4枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
阅读:1461回复:5

命令行cfx run后,报错:I can't find the application binary in any of its default locations

楼主#
更多 发布于:2015-04-20 15:22
初学请见谅。参考:https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/SDK/Tutorials/Getting_started
更改main.js后运行 cfx run

结果(红字):
(D:\browser\Firefox-Plug\addon-sdk-1.17) D:\browser\Firefox-Plug\my-addon>cfx init
* lib directory created
* data directory created
* test directory created
* generated jID automatically: jid1-U5hdFQpbRKuPPw
* package.json written
* test/test-main.js written
* lib/main.js written

Your sample add-on is now ready.
Do "cfx test" to test it and "cfx run" to try it.  Have fun!

(D:\browser\Firefox-Plug\addon-sdk-1.17) D:\browser\Firefox-Plug\my-addon>cfx run
I can't find the application binary in any of its default locations
on your system. Please specify one using the -b/--binary option.


(D:\browser\Firefox-Plug\addon-sdk-1.17) D:\browser\Firefox-Plug\my-addon>

不懂为什么说没有找到程序?或者说如何更改?
SDK安装应该没错吧,否则运行cfx init时就应该出错?

版本:
Firefox Developer Edition 39.0.0.5587 64位
SDK-1.17
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
1楼#
发布于:2015-04-20 15:44
已经说了很清楚了

Please specify one using the -b/--binary option
http://pcxfirefox.wordpress.com/
舌尖跳舞
小狐狸
小狐狸
  • UID49772
  • 注册日期2015-04-20
  • 最后登录2015-04-20
  • 发帖数3
  • 经验4枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
2楼#
发布于:2015-04-20 15:52
pcxfirefox:已经说了很清楚了

Please specify one using the -b/--binary option
回到原帖
是在cfx run后面跟火狐的exe文件路径吗?
舌尖跳舞
小狐狸
小狐狸
  • UID49772
  • 注册日期2015-04-20
  • 最后登录2015-04-20
  • 发帖数3
  • 经验4枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
3楼#
发布于:2015-04-20 15:55
pcxfirefox:已经说了很清楚了

Please specify one using the -b/--binary option
回到原帖
网上只是说输入 cfx run,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
4楼#
发布于:2015-04-20 16:20
http://pcxfirefox.wordpress.com/
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
5楼#
发布于:2015-04-20 19:12
首先
cfx已经被抛弃了
https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx
官方现在主推jpm

其次
cfx根本就没有检测firefox可执行文件路径的代码
一般还是手动指定-b参数或者设置local.json来使用
https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx#Using_Configurations
这点上,jpm勉强及格
游客

返回顶部