# 企业首页网站

基于 Express.js 的响应式企业官网，支持桌面端和移动端访问。

## 功能特性

- 🎨 现代化响应式设计
- 📱 完美支持移动端
- ⚡ 流畅的动画效果
- 🔧 RESTful API 接口
- 📝 联系表单功能
- 🎯 SEO 友好

## 技术栈

- **后端**: Node.js + Express
- **前端**: HTML5 + CSS3 + JavaScript (原生)
- **部署**: Nginx + PM2

## 快速开始

### 1. 安装依赖

```bash
npm install
```

### 2. 启动开发服务器

```bash
npm run dev
```

### 3. 生产环境部署

```bash
npm start
```

## 项目结构

```
enterprise-homepage/
├── public/                 # 静态资源
│   ├── css/
│   │   └── style.css      # 样式表
│   ├── js/
│   │   └── main.js        # 交互脚本
│   └── images/            # 图片资源
├── views/
│   └── index.html         # 首页模板
├── server.js              # 服务器入口
├── package.json           # 项目配置
└── README.md              # 项目说明
```

## API 接口

### 获取公司信息
```
GET /api/company-info
```

### 获取服务项目
```
GET /api/services
```

## 部署指南

### 使用 PM2 守护进程

```bash
# 安装 PM2
npm install -g pm2

# 启动服务
pm2 start server.js --name "enterprise-homepage"

# 设置开机自启
pm2 startup
pm2 save
```

### Nginx 配置

```nginx
server {
    listen 80;
    server_name your-domain.com;

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}
```

## 浏览器支持

- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+

## 许可证

MIT License
