【问题标题】:how to setup firefox debugger properly?如何正确设置firefox调试器?
【发布时间】:2020-01-08 00:30:59
【问题描述】:

我在http://firefox-dev.tools/debugger/#quick-setup尝试了几次快速设置firefox调试器的步骤,但遇到了同样的问题。

我已将所有命令和警告(包括错误)消息粘贴在底部的要点中。

我怀疑有两件事可能导致设置失败。

  1. 在运行 curl -o- -L https://yarnpkg.com/install.sh | bash -s 时,我收到警告消息说建议不要将 npm 与 yarn 混合。但是,我还没有找到将它们分开的方法。

  2. 在运行yarn 时,我收到很多警告消息说包的版本不匹配,很多错误消息是因为无法运行我怀疑是unmet 包的结果的命令但我可能错了。

或者你认为问题是什么?

你能给我一些关于如何解决这个设置问题的指导吗?谢谢

请在此处查看要点中的警告和错误消息。 https://gist.github.com/EmbraceLife/f84993112c5b4a894c30b0a4ba4bb4fc

【问题讨论】:

    标签: firefox firefox-developer-tools javascript-debugger


    【解决方案1】:

    建议不要将 npm 与 yarn 混用

    ...在单个项目中。如果你按照说明克隆一个干净的存储库并在里面运行yarn install,你应该没问题。

    我收到很多警告消息说软件包的版本不匹配

    我也得到了这些,所以我不认为你有什么问题。

    warning " > react-redux@5.0.7" has unmet peer dependency "redux@^2.0.0 || ^3.0.0 || ^4.0.0-0".
    warning "devtools-launchpad > svg-inline-react@3.0.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0".
    warning "devtools-launchpad > url-loader@0.5.9" has unmet peer dependency "file-loader@*".
    warning " > eslint-plugin-mozilla@1.2.1" has unmet peer dependency "eslint-plugin-no-unsanitized@^3.0.0".
    warning "devtools-reps > devtools-components > @storybook/react@3.4.8" has unmet peer dependency "babel-core@^6.26.0 || ^7.0.0-0".
    warning "devtools-reps > devtools-components > @storybook/react@3.4.8" has unmet peer dependency "babel-runtime@>=6.0.0".
    warning " > babel-jest@23.6.0" has unmet peer dependency "babel-core@^6.0.0 || ^7.0.0-0".
    

    node-pre-gyp WARN 未找到 fsevents@1.2.4 和 node@12.9.1 的预构建二进制文件(node-v72 ABI,未知)(回退到使用 node-gyp 进行源代码编译)

    随后出现大量构建错误,以:

    结尾
    30 warnings and 14 errors generated.
    make: *** [Release/obj.target/fse/fsevents.o] Error 1
    gyp ERR! build error
    

    ...看起来您的 running node12 有问题(CI 似乎正在运行 with node10)但我什至不确定缺少 fsevents 是否致命...

    在localhost:8116上监听WS,所有流量都代理到localhost:6080

    TCP 连接失败:错误:连接 ECONNREFUSED 127.0.0.1:6080

    您的输出中的这些消息是预期的 - 您应该运行在端口 6080 上侦听的浏览器的受控实例,直到您执行“启动器”页面尝试连接并反复失败。

    除了控制台消息之外,是否有问题或调试器是否工作?

    【讨论】:

    • 这次我又试了一次,唯一的变化是使用命令yarn install而不是yarn。然而结果是一样的。如您所料,当我启动页面时,在我的终端中它重复了以下消息
    • 调试器不工作。你在这里看到图片photos.app.goo.gl/LpNvqJ1KeZLZBMLx7
    • 屏幕截图表明您已经开始了子夜间会话 - 对吗?您是通过启动器中的按钮还是通过manually 这样做的?如消息所述,您是否打开了带有要调试的页面的选项卡?您是否尝试降级到 node10 LTS?
    • 我认为这行不通,但感谢 Nickolay,我将尝试在此处遵循本指南。 gist.github.com/jaril/0a4fdc1949f97d90b2c73c5523939678
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多