React腳手架專案初始化基本流程

2021-10-10 00:06:09 字數 2113 閱讀 4625

工具會自動初始化乙個腳手架並安裝 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...