1. 程式人生 > >React框架:2、搭建React開發環境

React框架:2、搭建React開發環境

宣告:本教程不收取任何費用,歡迎轉載,尊重作者勞動成果,不得用於商業用途,侵權必究!!!!

 

如何搭建React的開發環境?

1、大前提是電腦已經安裝最新版的node.js環境,可以去官網下載最新的環境。

   可參考:Node.js的安裝

2、npm命令等(如上圖)。

 

(1)安裝官方腳手架

npm install -g create-react-app

這個是React官方提供的腳手架,安裝可能需要花一些時間

-g代表全域性安裝

 

安裝後報錯:

checkPermissions Missing write access to /usr/local/lib/node_modules

那是因為檔案沒有root許可權,執行語句前面加上sudo

即:sudo npm install -g create-react-app

這時候讓你輸入密碼,密碼不會顯示,直接enter就行了

 

安裝結果如下圖:

 

 

(2)建立工程

create-react-app my-app

my-app是工程的名字

建立工程的時候,會下載一些node models元件,所以會花一些時間。

由於它的網站需要連線國外的vpn伺服器,所以有可能失敗。重試幾次就好啦,這個大家不用擔心。 

 

切換到mac的指定目錄:

cd /Users/luminal/Documents/LuminalCode/Luminal_Web_H5/ReactProject

在目錄下建立工程my-app-yyh

create-react-app my-app-yyh

 

然後你可以在

/Users/luminal/Documents/LuminalCode/Luminal_Web_H5/ReactProject目錄下,

看到my-app-yyh資料夾,這就是建立後的工程

 

建立工程以後開啟看看

 

package.json是Node JS的配置檔案,是我們所有的命令以及它安裝的元件

scripts裡面是我們要用到的命令

start 啟動,

build 打包操作,上線之前build才能繫結到我們伺服器上

test  單元測試

eject 是為了彈出我們的配置資訊

最常見的的是:start、build命令

 

(3)進入工程目錄

cd 目標路徑

my-app是工程的名字。我這裡定義的名字my-app-yyh

進入工程目錄

cd /Users/luminal/Documents/LuminalCode/Luminal_Web_H5/ReactProject/my-app-yyh

 

(4)啟動工程

npm run start

 

對程式碼進行編譯,開啟測試伺服器,然後會顯示下面的介面:

 

然後會自動開啟瀏覽器(有點吃cpu耗效能,我的mac沒感覺到!)

當我們看到這個介面的時候,就代表React環境搭建成功了!