目录

Surge Mac教程,快速部署静态网站

Surge 是一款适用于前端开发者的部署工具,能够快速将静态网站部署到云端,以下是使用 Surge 在 Mac 上的详细教程: 安装 Surge 安装 Surge: 安装 Homebrew(如果尚未安装): 打开终端,运行以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/head/install.sh)" 根据提示完成安装。 安装 Surge: 运行以下命令安装 Surge:brew install surge 启动 Surge Surge 提供了两种方式启动: 直接运行: 打开终端,运行:surge Surge 会打开一个新的终端窗口,提示你输入密码。 使用 Alacritch: 安装 Alacritch(可选): 运行以下命令:brew install alacritty 配置 Alacritch 的快捷方式:brew install --cask alacritty 启动 Alacritch:alacritty 在 Alacritch 中运行 Surge:surge 创建 Surge 项目 创建一个新的 Surge 项目: 初始化项目: 在项目目录中运行以下命令:surge init my-project --framework react 填写提示信息,包括项目名称、文件夹位置和框架选择(如 React、Vue 等)。 配置 surge.json: 生成 surge.json 文件,位于项目根目录中:{ "project": "my-project", "framework": "react", "server": "http://localhost:300", "surge": true } 运行开发服务器 启动本地服务器:...

Surge 是一款适用于前端开发者的部署工具,能够快速将静态网站部署到云端,以下是使用 Surge 在 Mac 上的详细教程:

安装 Surge

安装 Surge:

  1. 安装 Homebrew(如果尚未安装):

    • 打开终端,运行以下命令:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/head/install.sh)"
    • 根据提示完成安装。
  2. 安装 Surge

    • 运行以下命令安装 Surge:
      brew install surge

启动 Surge

Surge 提供了两种方式启动:

  • 直接运行

    • 打开终端,运行:
      surge
    • Surge 会打开一个新的终端窗口,提示你输入密码。
  • 使用 Alacritch

    • 安装 Alacritch(可选):
      • 运行以下命令:
        brew install alacritty
      • 配置 Alacritch 的快捷方式:
        brew install --cask alacritty
    • 启动 Alacritch:
      alacritty
    • 在 Alacritch 中运行 Surge:
      surge

创建 Surge 项目

创建一个新的 Surge 项目:

  1. 初始化项目

    • 在项目目录中运行以下命令:
      surge init my-project --framework react
    • 填写提示信息,包括项目名称、文件夹位置和框架选择(如 React、Vue 等)。
  2. 配置 surge.json

    • 生成 surge.json 文件,位于项目根目录中:
      {
        "project": "my-project",
        "framework": "react",
        "server": "http://localhost:300",
        "surge": true
      }

运行开发服务器

启动本地服务器:

  • 使用 surge serve

    • 运行:
      surge serve
    • Surge 会自动打开浏览器,访问 http://localhost:300
  • 使用 Alacritch:

    • 在 Alacritch 中运行:
      surge serve

部署到 Surge 云端

将项目推送到 Surge:

  • 部署

    • 运行:
      surge push
    • 填写 Surge 账户密码,项目将被推送到云端。
  • 访问项目

    • 项目 URL 为 https://my-project.surge.sh

高级配置(可选)

  • 自定义域名

    • 修改 surge.json,添加 domain
      "domain": "www.example.com"
  • HTTPS

    • 配置 Let's Encrypt 隧道:
      "surge": true,
      "tunnel": "your-tunnel-url"
  • CDN

    • 添加 CDN 前缀:
      "prefix": "cdn.example.com",
      "replace": true

测试项目

  • 分屏幕测试

    • 使用 surge --split-screen 启动分屏幕工具。
  • 调试信息

    • 查看服务器信息:
      surge serve --verbose

更新和卸载

  • 更新 Surge

    • 运行:
      surge update
  • 卸载 Surge

    • 使用 Homebrew:
      brew remove surge

获取帮助

通过以上步骤,您可以轻松在 Mac 上使用 Surge 部署静态网站,Surge 提供了多种配置选项,满足不同的项目需求,熟悉这些命令和配置,能够显著提升您的前端开发效率。

Surge Mac教程,快速部署静态网站

扫描二维码推送至手机访问。

本文转载自互联网,如有侵权,联系删除。

本文链接:https://xiaofeijivpn.com.cn/post/6512.html

扫描二维码手机访问

文章目录
网站地图