reactjs - 在反应中克隆 github 项目
问题描述
我想从 github 克隆一个项目。
我首先做了 git clone https://github.com/pancakeswap/pancake-frontend 然后我跑了 npm install 然后我做了 npm run。
但是当项目在我的浏览器中打开时,我收到了这个错误:
Failed to compile
./src/index.js
SyntaxError: /home/ether/Documents/pancakeclone/pancake-frontend/src/index.js: Unexpected token (7:38)
5 | var App_1 = require("./App");
6 | var Providers_1 = require("./Providers");
> 7 | react_dom_1["default"].render(<react_1["default"].StrictMode>
| ^
8 | <Providers_1["default"]>
9 | <App_1["default"] />
10 | </Providers_1["default"]>
我做了一个谷歌搜索,但没有任何帮助,所以也许这里有人可以解释我做错了什么。
在我的终端中,我也收到了这个错误:
无法在编辑器中打开 index.js。
To set up the editor integration, add something like REACT_EDITOR=atom to the .env.local file in your project folder and restart the development server. Learn more:
问题是,我的项目中没有 .env.local 文件
解决方案
在贡献指南中,您必须:
在项目的根目录下创建一个 .env.development.local 文件。在里面添加以下行:
REACT_APP_CROWDIN_APIKEY = "" REACT_APP_CROWDIN_PROJECTID = ""
你需要这个才能让 i18n 系统工作。如果您需要这些值,请联系开发人员。
安装依赖项
yarn yarn start
注意:如果没有yarn
,请运行npm install -g yarn
.
我在本地尝试过,它有效:
推荐阅读
- python - 如何在 ScrolledText tkinter 中打印函数输出?
- python - GUI-Tkinter-Python 程序
- mysql - MySQL:如何将名称连接为树(父子类别)
- javascript - 如何使用 Cypress IO 捕获来自 Twilio 的短信?
- php - 使用 PHP 的 json 数据看起来像损坏了
- javascript - Highcharts oncahnge 事件它在第一次尝试时有效,但在第二次尝试时无效
- javascript - Javascript---我有一个 api 响应,它应该在其他任何东西加载或在浏览器中呈现之前出现
- c# - C#:将 3 个变量转换为 24 小时格式
- django - “任务”类没有“对象”成员
- c++ - 如何正确清空字符串流缓冲区?