Files
ip-service/package.json
Coding Expert 8e25bf51b8 feat: 初始版本 - 跨平台 IP 地址查询服务
- 后端服务 (Express + ES5)
  - 支持获取真实客户端 IP
  - 支持代理服务器 (X-Forwarded-For)
  - IP 地理位置查询
  - 内存缓存优化 (10 分钟 TTL)
  - 健康检查接口

- 前端客户端 (ES5 兼容)
  - IPService 类库
  - 支持回调函数
  - 示例页面

- 跨平台部署
  - Windows 启动脚本 (start.bat)
  - Linux 启动脚本 (start.sh)
  - PM2 生产环境支持

- 文档
  - README.md 完整说明
  - .gitignore 配置
2026-03-23 09:39:32 +08:00

32 lines
617 B
JSON

{
"name": "ip-service",
"version": "1.0.0",
"description": "跨平台 IP 地址查询服务 - Cross-platform IP Address Lookup Service",
"main": "server.js",
"scripts": {
"start": "node server.js",
"dev": "node server.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"ip",
"ip-address",
"geo-location",
"express",
"cross-platform"
],
"author": "",
"license": "MIT",
"dependencies": {
"express": "^4.18.2",
"cors": "^2.8.5"
},
"engines": {
"node": ">=14.0.0"
},
"repository": {
"type": "git",
"url": ""
}
}