surge 可以将你上传的静态页面免费保存,且可以在线访问、还可以自定义域名。上传使仅需在命令行简单的输入就可快速的上传文件,极为便捷。

官网:https://surge.sh

  • 只能使用 CLI 上传代码
  • 支持自定义域名,但开启 SSL 是收费功能且需要自行上传证书
  • 支持 200.html —— 适用于使用 History API 的 SPA

一、安装surge

你需要使用 npm 进行全局安装 surge (全局安装是为了可以更方便的使用)

npm install -global surge

二、使用surge

之后你仅需在当前项目文件夹下使用命令行输入命令即可,电脑第一次运行需要设置个人账户。之后的使用就不用了。

surge

这里若不进行修改(输入email、password 可选)surge会将项目上传到提供域名下 xxx.surge.sh。上传成功后即可访问。

页面默认会使用 index.html 作为首页(默认都是这)。也可以设置 404.html,会默认作为未找到页面。