react五子棋进阶
前言这篇文章主要介绍react官方教程中,五子棋的进阶开发环境:macOSnode版本:11.8.0 需求清单 在游戏历史记录列表显示每一步棋的坐标,格式为 (列号, 行号)。 在历史记录列表中加粗显示当前选择的项目。 使用两个循环来渲染出棋盘的格子,而不是在代码里写死(hardcode)。 添加一个可以升序或降序显示历史记录的按钮。 每当有人获胜时,高亮显示连成一线的 3 颗棋子。 当无人获胜时,显示一个平局的消息。 项目开始准备代码代码我已经赋值粘贴好了。地址:https://github.com/oytoyt/reactGobang/tree/0.1 1.在游戏历史记录列表显示每一步棋的坐标,格式为 (列号,...
react创建项目报错
前言这篇文章主要介绍react创建项目时出现error Found incompatible module.开发环境:macOSnode版本:11.8.0 创建项目 运行命令 1npx create-react-app reactGobang 发现提示报错了 123➜ github npx create-react-app reactGobangCould not create a project called "reactGobang" because of npm naming restrictions: * name can no longer contain capital letters 分析原因 发现是说不支持大写的原因修改命令重新执行 1npx create-react-app react_gobang 发现提示又报错了 12345[2/4] 🚚 Fetching packages...error eslint@6.6.0: The engine "node" is incompatible with...