如何正确拉取 create-react-app 存储库并构建(当前有错误)- (Git)

How to properly pull a create-react-app repository and build (currently has error) - (Git)

所以我一直在另一台服务器上开发,现在我想把它放在实时服务器上。

我在实时服务器上所做的是 运行 初始创建反应应用程序

create-react-app test

然后我进去 git 初始化它

cd test
git init

然后我设置遥控器

git remote add origin {link}

从这里开始我有点困惑

我做了 git fetch remote origin 但不确定我应该做什么。 git pull 给我问题,我需要在其中添加文件,然后提交它们。我尝试拉动,但它似乎并没有改变内容。

但是,当我执行 git checkout origin/redux 时,我会在 git branch 时得到 * (detached from origin/redux)。正确的文件 似乎 在那里,但我不确定这是否安全。

最后,当我 运行 npm run build 我得到以下错误:

Module not found: Error: Cannot resolve module 'react/lib/ReactComponentTreeHook' in /var/www/html/test/node_modules/react-dom/lib

我的package.json:http://pastebin.com/7UBDm2EV

关于git拉动:

如果您正在为此应用程序初始化 git 为什么您不能 git 克隆 那个旧应用程序。

仍然如果你想做 git 初始化并拉取旧的 repo 没问题。

您需要先添加旧遥控器并通过以下方式获取旧代码:

git pull old_remote to_ur_master 

因为它是新的 repo,它 should-not 在 git 状态上显示任何冲突。

关于反应错误:

这是由于旧版本的react loader。

尝试更新到最新版本:

$ npm install --save-dev react-hot-loader@latest