设置Surge服务器的步骤如下

  1. 安装Surge

    • 使用npm安装:npm install -g surge
    • 或者通过Homebrew:brew install surge
  2. 初始化项目

    • 进入项目目录,运行surge init,生成surge.json文件。
    • 打开surge.json,添加或修改配置:
      {
        "base": "src",
        "routes": ["./app/**"],
        "scheme": "http",
        "secure": false
      }
    • 保存后,surge.json会自动生效。
  3. 创建路由文件

    • src目录下或指定的路由目录创建app.js
      const express = require('express');
      const app = express();
      app.use(express.static('public'));
      app.get('/about', function(req, res) {
        res.sendFile('public/about.html');
      });
      app.listen(300, function() {
        console.log('Server is running on http://localhost:300');
      });
  4. 运行Surge服务器

    • 运行命令:
      • 非HTTPS:surge serve -p public
      • HTTPS:surge serve -p public --https
  5. 获取访问链接

    • Surge会输出一个链接,如http://yourdomain.surge.sh
    • 将链接分享或用于部署。
  6. 配置surge.json(可选)

    • 修改baseroutes以适应文件结构。
    • 如果需要HTTPS,运行命令时添加--https选项。
  7. 测试访问

    • 访问服务器链接,检查是否正常显示内容。
    • 确认路径是否正确,检查index.html是否存在于public目录。

通过以上步骤,您可以轻松设置并使用Surge服务器托管静态网站或应用程序。

设置Surge服务器的步骤如下

扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

400-638-2751
扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

网站地图