如何正确拉取 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
所以我一直在另一台服务器上开发,现在我想把它放在实时服务器上。
我在实时服务器上所做的是 运行 初始创建反应应用程序
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