首页 > 解决方案 > 在反应中克隆 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 文件

标签: reactjs

解决方案


贡献指南中,您必须:

  • 在项目的根目录下创建一个 .env.development.local 文件。在里面添加以下行:

    REACT_APP_CROWDIN_APIKEY = ""
    REACT_APP_CROWDIN_PROJECTID = ""
    

你需要这个才能让 i18n 系统工作。如果您需要这些值,请联系开发人员。

  • 安装依赖项

    yarn
    yarn start
    

注意:如果没有yarn,请运行npm install -g yarn.

我在本地尝试过,它有效:

在此处输入图像描述


推荐阅读