使用说明
天气预报员3D
免责声明
这是一个氛围编码的ArcGIS天气应用程序。
使用Vite客户端、Express MCP代理、用于JavaScript AI组件的ArcGIS Maps SDK以及由weather-MCP项目支持的天气工具构建:https://github.com/weather-mcp/weather-mcp
跑
编辑前复制本地配置文件。
macOS/Linux:
cp .env.example .env
cp settings.example.json settings.json
Windows命令提示符:
copy .env.example .env
copy settings.example.json settings.json
必填项 .env:
ARCGIS_CLIENT_ID
按照以下步骤创建OAuth应用程序和客户端ID 此ArcGIS OAuth凭据教程,然后添加 http://localhost:5173 作为重定向URI。
可选 .env:
PORTAL_URLSERVER_PORT
应用程序设置从加载 settings.json 在项目的根和服务 /settings.json.
回购包括 settings.example.json 作为跟踪的起始文件。
如果 settings.json 缺少,应用程序将回退到 settings.example.json 在开发和生产过程中。
设置字段:
title:应用程序的标题文本和浏览器标题。subtitle:主标题下显示的次要标签。suggestedPrompts:AI面板中显示的启动器提示。sceneId:启动时加载的ArcGIS web场景项ID。
npm install
npm run start
仅限客户:
npm run dev
仅限服务器:
npm run server
生产
npm run build
npm run preview