常见构建错误

在设置 Firefox 时,您可能会遇到一些其他构建错误或警告,这些错误或警告并非致命错误。本文档旨在帮助您确定遇到的错误是否为致命错误。

Watchman 不可用

这是一个警告,可以忽略。 Watchman 是一种文件监视服务,可以加快与 Git 和 Mercurial 的某些交互速度。

VSCode Java 扩展

如果您碰巧在 VSCode 中安装了 Java 扩展,则集成终端中的“问题”选项卡可能会显示有关 Cannot run program [...]/mozilla-unified/mach 的错误。这是因为扩展程序不知道如何解析 mozilla-central 存储库,特别是 mach 命令运行程序。这不会阻止您构建和运行 Firefox。

ERROR glean_core

这是一个非致命错误,不会阻止您构建和运行 Firefox。在运行 ./mach run 后,您可能会在控制台中看到此文本。具体文本可能显示为: Error setting metrics feature config: [...]

Region.sys.mjs

这是一个非致命错误,不会阻止您构建和运行 Firefox。在运行 ./mach run 后,您可能会在控制台中看到此文本,具体文本可能如下所示: console.error: Region.sys.mjs: Error fetching region