本人開始進入react神坑啦 ,今天在本身構建react腳手架的時候 碰到了一個坑,花了一個小時才搞明白,下面介紹一下吧 首先,按照官方教程開始搭建 一、npx creat-react-app my-app 二、npm init react-app my-app 三、npm start 看上去沒有問題的步驟,這個時候就報錯了node
OK,這是由於webpack已經被腳手架封裝好了,不會暴露在外面,咱們想本身配置就須要手動暴露一下, 使用命令npm run eject 你覺得這個時候就大功告成了?❎,還有別的坑 還會報一個這樣的錯誤(沒截上圖就過去了,這個是我在網上尋找解決辦法的時候碰到的) Cannot find module '@babel/plugin-transform-react-jsx-source' 這個時候須要操做命令1.cd your project path (ignore)react
2.rm -rf node_moduleswebpack
3.npm install (don't use yarn )web
npm run start successnpm
這樣就大功告成啦!!! 其實在遇到這個Bug以前還有一個Bug , Error: ENOENT: no such file or directory, open '/Users/yuanhaijing/package.json' 這個我初步估計爲是由於不是在全局安裝的腳手架 ,由於我沒有在admin用戶上。json