歡迎使用CSDN-markdown編輯器

react 環境搭建

第一步安裝npm
安裝nodejs會附帶安裝npm,以前安過nodejs的就可以忽略了。沒安過的就安裝一個好了。
第二步安裝cnpm(因爲npm包很多都是國外資源。很多都被牆,所以還是先安裝一個cnpm 不知道cnpm是什麼的 可自行百度)
npm install -g cnpm –registry=https://registry.npm.taobao.org
第三步 全局安裝 react
cnpm install -g create-react-app
第四步 去項目文件夾下
create-react-app hello-world 不出意外的話,會一直卡主。原因是因爲 使用這個命令的時候 在安裝package.json內的包的時候 依然用的npm命令。
解決辦法有兩種(取其一即可)
第一種方法(可能有坑,後續補充)
1. cnpm root -g 查看cnpm 全局安裝的 create-react-app 在哪裏。mac下默認(/usr/local/lib/node_modules)
2. cd /usr/local/lib/node_modules/create-react-app/
3. vim 打開createReactApp.js 大約233行找到一個 else { let command = ‘npm’ 改爲cnpm;
第二種方法
之所以會卡在那裏,還是因爲包源的問題。索性直接把npm命令包的源換成 cnpm的包源,一勞永逸。
npm config set registry https://registry.npm.taobao.org

最後 npm start就可以啓動了 最初的hello world。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章