文件名称:轮渡:华盛顿州轮渡的移动设备优先实时地图
文件大小:208KB
文件格式:ZIP
更新时间:2024-02-29 04:19:40
JavaScript
轮渡跟踪器 该应用程序使用支持的相同API来检查Washington State Ferries的位置,并以适合移动设备的格式显示。 我之所以做到这一点是因为轮渡是最好的,但是在码头上排队使用手机时,我很难读懂现有的实时地图。 在检查 在本地运行 克隆该应用程序,确保具有可用的最新LTS版本的Node(目前为14),并npm install 。 craco用于代替Tailwind的PostCSS配置,而不是标准的react-scripts 。 还有两件事要知道: 当NODE_ENV=development时,该应用程序尝试从localhost:5000/ferries NODE_ENV=development获取渡轮。 这在.env.development指定。 响应是使用msw提供的服务工作者在本地模拟的。 这应意味着在初始克隆和安装后,即可使用开箱即用的数据进行开发。 相关配置
【文件预览】:
ferries-main
----.gitignore(324B)
----package.json(1KB)
----.prettierrc.yaml(98B)
----package-lock.json(648KB)
----src()
--------api()
--------mocks()
--------components()
--------mapIcon.js(972B)
--------assets()
--------models()
--------index.js(340B)
--------__tests__()
--------constants.js(128B)
--------index.css(584B)
----.env.test(48B)
----craco.config.js(200B)
----jest.config.js(182B)
----public()
--------robots.txt(67B)
--------mockServiceWorker.js(7KB)
--------ferry-icon.svg(1KB)
--------index.html(2KB)
--------ferry-icon-192.png(2KB)
--------manifest.json(326B)
----.prettierignore(10B)
----README.md(2KB)
----.env.development(48B)
----test-setup.js(98B)
----.node-version(6B)
----tailwind.config.js(773B)
----.env.production(77B)