WinterJS
预设:winterjs
¥Preset: winterjs
你可以轻松构建由 Nitro 驱动的应用,并在 wasmerio/winterjs 运行时上运行。
¥You can easily build Nitro powered applications to run with wasmerio/winterjs runtime.
WinterJS 是一个用 Rust 编写的 JavaScript Service Worker 服务器,它使用 SpiderMonkey 运行时执行 JavaScript(与 Firefox 使用的运行时相同)(announcement)。
¥WinterJS is a JavaScript Service Workers server written in Rust, that uses the SpiderMonkey runtime to execute JavaScript (the same runtime that Firefox uses) (announcement).
::warning 🚧 WinterJS 运行时不稳定,并且正在大量开发中。请关注 nitrojs/nitro#1861 获取状态和信息。::
¥::warning 🚧 WinterJS runtime is unstable and under heavy development. Follow nitrojs/nitro#1861 for status and information. ::
为了构建此运行时环境,请使用 NITRO_PRESET="winterjs"
环境变量:
¥In order to build for this runtime, use NITRO_PRESET="winterjs"
environment variable:
NITRO_PRESET="winterjs" npm run build
确保你已在本地安装 wasmer
(安装 wasmer)。
¥Make sure you have wasmer
installed locally (install wasmer)
运行本地:
¥Run locally:
wasmer run wasmer/winterjs --forward-host-env --net --mapdir app:.output app/server/index.mjs