Javascript 如何正确地拉入CreateReact应用程序存储库并生成(当前有错误)-(Git)
所以我一直在另一台服务器上开发,现在我想把它放到实时服务器上 我在live server上所做的是运行初始的create react应用程序Javascript 如何正确地拉入CreateReact应用程序存储库并生成(当前有错误)-(Git),javascript,git,reactjs,npm,create-react-app,Javascript,Git,Reactjs,Npm,Create React App,所以我一直在另一台服务器上开发,现在我想把它放到实时服务器上 我在live server上所做的是运行初始的create react应用程序 create react应用程序测试 然后我进去把它初始化 cd test git init 然后我设置了遥控器 git远程添加源{link} 从现在开始我有点困惑 我做了一个git获取远程源代码,但不确定我真正应该做什么。一个git pull给了我问题,我需要添加文件,然后提交它们。我试着拉一下,但似乎没有改变内容 但是,当我执行git checkou
create react应用程序测试
然后我进去把它初始化
cd test
git init
然后我设置了遥控器
git远程添加源{link}
从现在开始我有点困惑
我做了一个git获取远程源代码,但不确定我真正应该做什么。一个git pull
给了我问题,我需要添加文件,然后提交它们。我试着拉一下,但似乎没有改变内容
但是,当我执行git checkout origin/redux
时,当我执行git分支时,我会得到*(从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
mypackage.json:关于git拉取:
如果你正在初始化这个应用程序的git,为什么你不能只git克隆这个老应用程序呢
不过,如果你想做GitInit并拉旧回购协议,那也没问题
您需要首先添加该旧遥控器,然后通过以下方式获取旧代码:
git pull old_remote to_ur_master
因为它是新的回购协议,所以在git状态上不应该显示任何冲突
关于反应错误:
这是由于旧版本的react loader造成的
尝试将其更新到最新版本:
$ npm install --save-dev react-hot-loader@latest
是 啊我应该只是git克隆和npm安装它。。。我认为我需要保留node_modules dependencies and stuff>>@A.Lau我认为您已经正确安装了它,这只是克隆repo的问题。不,这就是问题所在。另一个问题可能是由于我卸载了react/react dom,然后重新安装了它,因为一些对等方抱怨没有得到满足。但是我认为我不应该碰react的东西lol@Change/handling core react软件包不是一个好方法是的,我没有意识到。有一些软件包,比如redux、redux路由器等等,都在抱怨这个版本。