React-2048-game 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
React-2048-game 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
React-2048-game 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT License
开发语言 C/C++
操作系统 未知
软件类型 开源软件
所属分类 游戏/娱乐
开源组织
地区 不详
投 递 者 首席测试
适用人群 未知
收录时间 2021-12-24

软件简介

React-2048-game | 中文

travis-ci codecov node tested with jest styled with prettier

 

React Webpack Redux React Router Redux saga ESLint Jest Yarn

 

A fancy 2048 game build with react, redux best practices. Uses many awesome open source tools to improve code styles, includes eslint, stylelint, prettier, and Travis, codecov continuous integration services to be guaranteed for code quality and deploy application automatically. Show ❤️ by 🌟.

👉 Start the game

Quick start

Require nodejs version > 6.10 as config scripts were wrote in es6+, also recommend to use yarn to manage project dependencies instead of npm. After fork the project following below commands to get started.

  npm i -g yarn # Install yarn
  git clone git@github.com:<your name>/React-2048-game.git
  cd React-2048-game
  yarn # Install dependencies
  yarn start # Start local developing mode
  yarn test # Run test code
  yarn build # Build the project from source

Technologies

This app has a rich development experience using the following technologies:

Tech Description Learn More
React Declarative, component based view library. Codecademy Course
Redux A predictable state container. Supports time-travel debugging. Learn Redux
Redux saga Handles side effect model for Redux apps. Async operations using redux-saga
React Router Declarative, multi-platform routing library for React Official guide
Babel Compiles ES6 to ES5. Uses the latest features of JavaScript today. Learn ES2015
Webpack Bundles npm packages and all kinds of assets, scripts into a single app. Supports hot reloading via webpack-dev-server. Learn Webpack in 15 Minutes
Jest Tests JavaScript with built-in assertions automatically, integrates with Enzyme for DOM testing in node environment. Official guide
ESLint Analyze and lint JavaScripts. Reports syntax and style issues. ESLint rules
SCSS Powerful professional grade CSS extension language with variables, mixin, functions, and more. Getting Sassy with CSS

License

MIT

展开阅读全文

代码

评论

点击引领话题📣
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
0 评论
0 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部