macOS
brew install spidermonkeylocal Homebrew formula metadata
sudo port install spidermonkeyMacPorts ports tree · lang/spidermonkey/Portfile · 来源: api.github.com
安装
brew install spidermonkeylocal Homebrew formula metadata
sudo port install spidermonkeyMacPorts ports tree · lang/spidermonkey/Portfile · 来源: api.github.com
sudo pacman -S js140Arch Linux sync databases · js140 · 来源: geo.mirror.pkgbuild.com
概览
JavaScript-C Engine
历史
SpiderMonkey is Mozilla's JavaScript and WebAssembly engine. It is best known as the JavaScript engine inside Firefox, but package managers also expose it as an embeddable engine and standalone JS shell.
Mozilla's JavaScript engine blog says Brendan Eich wrote the first SpiderMonkey version in 1995. Current Mozilla documentation describes SpiderMonkey as the JavaScript and WebAssembly implementation library of Firefox, with behavior defined by the ECMAScript and WebAssembly specifications.
SpiderMonkey's main adoption path is Firefox, but its standalone shell and embedding APIs have long made it useful to developers, testers, and distribution packagers. The spidermonkey.dev homepage says it is used in Firefox, Servo, and other projects, can be embedded in C++ and Rust projects, run as a standalone shell, and compiled to WASI.
Package users often install SpiderMonkey for the js shell, development headers, or embedding experiments rather than as a user-facing app. Mozilla's build documentation describes using mach to build the JS shell, running it with mach run, and testing with jit-tests and jstests.
SpiderMonkey matters to package nerds because it is a major browser engine component exposed as a standalone runtime package. Its versioned shells, embedding headers, JIT behavior, WebAssembly support, and test-suite expectations make it a recurring dependency and compatibility target across language-runtime packaging.
安全态势
没有找到 spidermonkey 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
js | cli | 全局可执行文件 | |
js140 | cli | 全局可执行文件 | |
js140-config | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:spidermonkey |
|---|---|
| 版本 | 140.12.0 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/spidermonkey |
| 主页 | https://spidermonkey.dev |
| 仓库 | https://github.com/mozilla-firefox/firefox |
| 上游文档 | https://firefox-source-docs.mozilla.org/js |
| 许可证 | MPL-2.0 |
| 源码归档 | https://archive.mozilla.org/pub/firefox/releases/140.12.0esr/source/firefox-140.12.0esr.source.tar.xz |
| 最后更新 | 2026-06-22T14:06:20-07:00 |
| Pulse | updated |
| 依赖 | icu4c@78, nspr, readline |
| 构建依赖 | cbindgen, lld, pkgconf, python@3.14, rust |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | spidermonkey |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
spidermonkey
sudo port install spidermonkeyjs140 140.11.0-1
JavaScript interpreter and libraries - Version 140
sudo pacman -S js140来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.