這是第一次寫React和Node,選用的是前端Material-ui框架,后端使用的是Express框架,數(shù)據(jù)庫采用的是Mongodb。

項(xiàng)目代碼在:GitHub/lilu_movie , 歡迎大家關(guān)注或提問題。

這是一個(gè)通過從電影天堂抓取數(shù)據(jù)并顯示的電影網(wǎng)站,demo部署在heroku上面。

 

安裝:

首先安裝express框架;

npm install express --save

生成文件后,可以通過npm start啟動(dòng)應(yīng)用。

注意:ejs 從3.x后不支持layout,可以通過express-partials ,但是不支持4,4之后用include

緊接著我迫不及待安裝material-ui:

npm install material-ui --save

然后出現(xiàn)錯(cuò)誤:

平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),游戲開發(fā),動(dòng)畫培訓(xùn)

所以必須安裝react依賴:

npm install react@^15.0.0 --save

npm install react-dom@^15.0.0 --save

npm install react-tap-event-plugin@^1.0.0 --save

安裝nodemo