簡體   English   中英

無法使create-react-app正常工作

[英]Cannot get create-react-app to work

我正在嘗試使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並決定嘗試創建-反應應用內

我按照說明進行操作(先運行npm create-react-app i -g然后運行create-react-app my-app 。當我進入CD時,我只發現了准系統package.json文件……我以為我本來應該得到一個不需要配置的入門結構...但是它只創建文件夾和package.json文件。我一直在努力地搜索,但似乎找不到類似問題的人。我們將不勝感激。

除非我誤會了,否則create-react-app的要點是避免不得不修改webpack.config.json,babel.rc或從頭開始設置package.json。 我想念什么嗎?

事實證明,問題出在我的數字海洋飛沫沒有足夠的內存來處理相關命令。 我通過在服務器上創建一個交換文件(1024mb)解決了該問題,從而解決了該問題。 我的服務器只有512mb的ram,我想那還不夠。 https://www.digitalocean.com/community/questions/how-to-change-swap-size-on-ubuntu-14-04是我遵循的指南,希望這對以后的工作有所幫助。

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 ,就無法返回這種更簡單的格式(除非重新創建應用程序)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM