文件名称:卡蒂卡
文件大小:249KB
文件格式:ZIP
更新时间:2024-03-14 19:22:50
TypeScript
:lady_beetle: Katicatülekedés在线桌游 :lady_beetle: 这是经过作者许可的 (瓢虫争夺)棋盘游戏的实现。 该项目由游戏服务器和React客户端(CRA)组成,基于 。 脚本: npm run build :构建项目。 本地/发展: npm run start:client :在端口3000本地启动React客户端。 npm run start:localServer :在端口8000本地启动boardgame.io服务器。 Heroku的部署 npm run start :将Katica游戏构建到其自己的build文件夹,以便能够用于服务器。 服务器使用1个端口,并且也从那里服务前端客户端(在从Heroku获得的process.env.PORT )。 笔记 服务器和客户端都取决于游戏的Game.ts文件。 由于Katica游戏是用TS编写的,因此它具有自己的tsc构建脚本,必须在服务器启
【文件预览】:
katica-main
----.gitignore(2KB)
----localServer.js(306B)
----.eslintrc(900B)
----package.json(2KB)
----KaticaGameBuild()
--------Game.js(14KB)
----package-lock.json(758KB)
----src()
--------components()
--------react-app-env.d.ts(40B)
--------Services()
--------Routes()
--------Games()
--------logo.svg(3KB)
--------utils()
--------declarations.d.ts(107B)
--------Firebase()
--------config.js(38B)
--------setupTests.ts(241B)
--------i18n()
--------App.css(564B)
--------index.css(366B)
--------index.tsx(593B)
--------App.test.tsx(273B)
--------reportWebVitals.ts(425B)
--------App.tsx(532B)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(1KB)
--------favicon.ico(4KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----tsconfig.json(535B)
----README.md(1KB)
----.vscode()
--------settings.json(54B)
----Procfile(26B)
----server.js(676B)