快速开始
Qwik是一种可恢复(没有JS和hydration)的新框架,为edge(edge function)而生, 对react开发者友好。
准备条件
- node.js v16 或者更高
- 一款你最喜欢的IDE, 推荐(vscode )
- 读一下 think qwik这篇文章
用CLI创建应用
第一步是创建应用。 Qwik自带了一个CLI让你创建一个应用的基本目录结构。 我们会使用这个 CLI 创建一个空项目,让你对Qwik快速熟悉起来。
在你的shell运行 Qwik CLI
npm create qwik@latest
CLI会通过交互式菜单指导你设置项目名称 以及 选择一个下面的项目模板:
你的新应用创建好之后,你会在终端看见如下输出:
💫 Let's create a Qwik app 💫
✔ Project name … qwik-app
✔ Select a starter › Basic
🦄 Success! Project created in portfolio directory
🐰 Next steps:
cd qwik-app
npm install
npm start
💬 Integration? Add Netlify, Cloudflare, Tailwind...:
npm run qwik add
💬 Questions? Start the conversation at:
https://qwik.builder.io/chat
https://twitter.com/QwikDev
📺 Presentations, Podcasts and Videos:
https://qwik.builder.io/media/
此时,你已经有了qwik-app
目录,它包含整个项目。
开发模式下运行
一旦应用下载完毕,
- 切换到项目目录
cd qwik-app
- 安装依赖:
npm install
- 运行项目
npm start
- 你会在终端看到下面提示:
VITE v3.1.1 ready in 140 ms
➜ Local: http://localhost:5174/
➜ Network: use --host to expose
- 访问 http://localhost:5174/ 来探索该应用。
一些命令
这里有一些帮助你开始的命令,更完整的命令列表参见package.json
。
npm start
:npm run dev
的别名 (默认以 SSR 模式运行)npm run preview
: Production build and start preview server.npm run build
: builds the application for production.npm run qwik add
: Select an integration to add.