工具會自動初始化乙個腳手架並安裝 react 專案的各種必要依賴,如果在過程**現網路問題,請嘗試配置**或使用其他 npm registry。
然後我們進入專案並啟動。
cd antd-demo
yarn start
此時瀏覽器會訪問 http://localhost:3000/ ,看到 welcome to react 的介面就算成功了。
二、安裝antd ui
現在從 yarn 或 npm 安裝並引入 antd。
yarn add antd
@import '~antd/dist/antd.css';
import react from 'react';
import from 'antd';
);
優化:可進行按需載入優化(參考antd官網)
三、安裝sass/scss依賴
yarn add node-sass
四、安裝react路由
首先,react-router-dom裡包含了react-router的依賴,因此我們在安裝的時候只需要安裝後者即可。
yarn add react-router-dom
注意:這裡使用的是browserrouter的路由模式。請根據你的需要選擇不同模式。
各種模式區別請看 react-router中文文件 ,這裡不做贅述
新建乙個router.js檔案,至於在**新建,你喜歡就好。
//引入react jsx寫法的必須
import react from 'react';
//引入需要用到的頁面元件
import xx from './pages/xx';
//引入一些模組
import from "react-router-dom";
function router()
export default router;
import react from 'react';
//引入路由
import router from "./router/router"
render()
}
關於路由使用詳見筆記《五、安裝redux狀態管理器
安裝穩定版
yarn add redux
多數情況下,你還需要使用 react 繫結庫和開發者工具。
yarn addreact-redux
yarn add redux-devtools
yarn add redux-thunk
建立store
import thunk from "redux-thunk"
import rootreducer from "../reducers/index"
const state = {}
const middleware = [thunk]
export default store
建立根reducer
import from "redux"
import devreducer from './devreducer'
export default combinereducers()
編寫分支reducer省略…
import router from "./router/router"
import from 'react-redux'
import store from "./store/store"
render()
}
yarn add http-proxy-middleware
第二步 建立 src/setupproxy.js
Vue腳手架初始化專案
在使用webpack之前,需確保安裝好環境,因為我的專案使用npm進行初始化,所以需要先配置node.js的環境,也可以使用yarn進行專案初始化 node v如果安裝成功,會顯示版本號 安裝完node後,我們開始正式初始化我們的vue專案 vue中文官網 開啟官網,使用npm進行安裝 使用npm前...
使用react腳手架初始化乙個專案
一 安裝 檢測node.js是否安裝成功,最直接有效的辦法就是在命令提示符中輸入 node v如下圖 如果出現node的版本號則表示安裝成功,可以看到我的node版本是10.15.3。npm install g cnpm registry https 是全域性命令來建立react專案的 例如你的專案...
React入門之腳手架搭建專案
寫此系列部落格的目的是對所學react知識點的總結和梳理,包括填坑方案分享,希望能幫助到還並不會使用react的開發者入門reactreact官方文件 react中文文件 react社群 或 cnpm i yarn g 建立名為react demo的專案啟動專案 cd react demonpm s...