我正在尝试让create-react-app工作。最初,我有一个可以工作的React应用程序,但我决定让它在ES5上使用ES6+语法,这让我非常着迷。经过几个小时的调试,我决定重新开始并删除所有内容。
我在服务器上工作,而不是在本地工作(如果这有区别的话)。第一次设置React时,我关注了https://tylermcginnis.com/react-js-tutorial-1-5-utilizing-webpack-and-babel-to-build-a-react-js-app/并获得了一些工作,但是当我偶然发现https://egghead.io/lessons/react-react-fundamentals-development-environment-setup并决定尝试create-react-app时
我按照说明操作(先运行npm create-react-app i -g,然后运行create-react-app my-app。当我用cd输入时,我发现只有一个基本的package.json文件…我认为我应该得到一个基本上不需要配置的启动器结构……但它只创建文件夹和package.json文件。我一直在努力地搜索,但似乎找不到有类似问题的人。任何帮助都将不胜感激。
除非我误解了,否则创建-反应-应用程序的重点是避免不得不修补webpack.config.json、babel.rc或从头开始设置package.json。我是不是遗漏了什么?
发布于 2017-01-29 00:06:42
所以问题是我的数字海洋水滴没有足够的内存来处理有问题的命令。我通过在我的服务器(1024mb)上创建一个交换文件解决了这个问题,并解决了这个问题。我的服务器只有512mb的内存,我想这还不够。https://www.digitalocean.com/community/questions/how-to-change-swap-size-on-ubuntu-14-04是我遵循的指南,希望这能帮助下一步的人。
发布于 2017-01-27 06:23:33
create-react-app使用一个名为react-scripts的包作为其主干。当您使用create-react-app创建应用程序时,您将获得react-scripts提供的所有功能,包括以下脚本:
npm run start
npm run build
npm run test
npm run eject为了简单起见,所有的实际配置和依赖项都被有意地隐藏起来。如果你想查看应用程序的完整配置,你可以使用npm run eject来弹出应用程序的抽象,并获得它正在使用的所有实际文件和配置,这样你就可以进行自己的修改。请记住,一旦你运行了npm run eject,你就不能回到这个更简单的格式(除非你重新创建应用程序)。
https://stackoverflow.com/questions/41883882
复制相似问题