npm create astro@latest -- --template minimal
🧑🚀 经验丰富的宇航员? 删除此文件,尽情享受吧!
在你的 Astro 项目中,你会看到以下文件夹和文件:
/
├── public/
├── src/
│ └── pages/
│ └── index.astro
└── package.json
Astro 会在 src/pages/ 目录中查找 .astro 或 .md 文件。每个页面都会根据其文件名作为路由暴露出来。
src/components/ 目录没有什么特别之处,但这是我们喜欢放置任何 Astro/React/Vue/Svelte/Preact 组件的地方。
任何静态资源(如图片)都可以放在 public/ 目录中。
所有命令都在项目根目录下,从终端运行:
| 命令 | 操作 |
|---|---|
npm install | 安装依赖 |
npm run dev | 在 localhost:4321 启动本地开发服务器 |
npm run build | 将你的生产站点构建到 ./dist/ |
npm run preview | 在部署前本地预览你的构建 |
npm run astro ... | 运行 CLI 命令,如 astro add、astro check |
npm run astro -- --help | 获取使用 Astro CLI 的帮助 |
欢迎查看我们的文档或加入我们的 Discord 服务器。