nowaki

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

The Nowaki CLI — Rust-powered bundler, dev server, and SSG for the Nowaki web framework

原始使用文档
文档目录4 节
  1. Install
  2. Usage
  3. How it works
  4. License

nowaki

The Nowaki CLI: a Rust-powered bundler, dev server, and static-site generator for the Nowaki web framework.

This package ships a small Node wrapper that runs a prebuilt native binary for your platform. No Rust toolchain required.

Install

Per project (recommended):

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

Globally:

npm install -g nowaki
nowaki --version

Usage

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)

Scaffold a new app with npm create nowaki@latest my-app.

How it works

The native binary is distributed as platform-specific optional dependencies (@nowaki-dev/cli-darwin-arm64, @nowaki-dev/cli-linux-x64-gnu, …). npm/pnpm installs only the one matching your os/cpu/libc, and this wrapper resolves and executes it. There is no postinstall step, so it works with --ignore-scripts too.

Prefer building from source? cargo install nowaki also works.

License

MIT

版本与发布记录

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 是什么?

The Nowaki CLI — Rust-powered bundler, dev server, and SSG for the Nowaki web framework

如何安装 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 和提交记录判断。