nowaki

中文文档
0.15.0发布于 2026/11/04MIT零依赖

Nowaki CLI——rust驱动的捆绑器、开发服务器和用于Nowaki web框架的SSG

中文使用文档
文档目录4 节
  1. 安装
  2. 用法
  3. 它是如何工作的
  4. 许可证

nowaki

Nowaki CLI:一个由rust驱动的捆绑器、开发服务器和静态站点生成器 Nowaki web框架。

这个包附带了一个小型Node包装器,它为您的平台运行预构建的本机二进制文件。不需要Rust工具链。

安装

每个项目(推荐):

npm install --save-dev nowaki
# or: pnpm add -D nowaki

在全球范围内:

npm install -g nowaki
nowaki --version

用法

nowaki dev [dir]          # Dev server (HMR + Islands hydration)
nowaki build [dir]        # Production build (client + server)
nowaki start [dir]        # Serve the built app
nowaki prerender [dir]    # Static site generation (SSG)

脚手架一个新的应用程序 npm create nowaki@latest my-app。

它是如何工作的

本机二进制文件作为特定于平台的可选依赖项分发 (@nowaki-dev/cli-darwin-arm64, @nowaki-dev/cli-linux-x64-gnu,……)。npm /规划 只安装与您的 os/cpu/libc,这个包装器解析 并执行它。没有 postinstall 步骤,这样就可以了 --ignore-scripts 了。

更喜欢从源头构建? cargo install nowaki 同样适用。

许可证

麻省理工学院

版本与发布记录

nowaki 共发布 15 个版本,首次发布于 2026/06/12;过去 12 个月发布了 15 个版本。

版本发布日期距今
0.15.0latest2026/11/04今天
0.14.12026/11/04今天
0.14.02026/11/04今天
0.13.02026/11/031 天前
0.12.12026/06/154 个月前
0.12.02026/06/144 个月前

关于 nowaki 的常见问题

nowaki 是什么?

Nowaki CLI——rust驱动的捆绑器、开发服务器和用于Nowaki web框架的SSG

如何安装 nowaki?

在项目目录运行 npm install nowaki,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 nowaki,可以用 npx nowaki 直接运行。

nowaki 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/nowaki 是否存在。

nowaki 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

nowaki 可以商用吗?

nowaki 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

nowaki 还在维护吗?

最新版本 0.15.0 发布于 2026/11/04(今天);至今共发布 15 个版本,其中过去 12 个月发布了 15 个;首次发布于 2026/06/12。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。