为什么要使用Sapper
Sapper是一个用于构建各种规模的Web应用程序的框架,具有出色的开发体验和灵活的基于文件系统的路由。
与单页应用程序不同,Sapper不会在SEO,渐进式增强或初始加载体验方面妥协 - 但与传统的服务器渲染应用程序不同,导航对于这种类似应用程序的感觉是即时的。
通过本教程中,你将从头开始构建自己的应用,分别使用Sapper CLI 和 云开发平台
Sapper-CLI 快速搭建项目
一、搭建本地开发环境
- Sapper-CLI 需要Node.js 8.9 或更高版本 。您可以使用n、nvm或nvm-windows 在同一台机器上管理多个版本的Node。 要了解如何安装 Node.js,参阅nodejs.org。 如果你不确定系统中正在运行的 Node.js 版本是什么,请在终端窗口中运行node -v。
- npm 包管理器 因为我们通常都会使用sapper 提供的脚手架搭建项目结构,所以要下载并安装 npm 包。本指南使用 npm 客户端命令行界面,该界面默认安装在 Node.js。要检查你是否安装了 npm 客户端,请在终端窗口中运行 npm -v 。
二、创建新的初始应用
- 要想创建一个新的初始应用项目,请执行:
npx degit "sveltejs/sapper-template#rollup" my-app
- 新建完成后,指定文件夹的目录如下:
├ package.json ├ src │ ├ routes │ │ ├ # your r