Typescript 開發 React 專案步驟

2021-10-11 15:55:12 字數 1530 閱讀 6855

前言

使用 typescript 開發 react 專案,推薦使用visual studio code編輯器。

① 建立專案工程

mkdir projectcdprojectyarn init

② 安裝依賴包

安裝 react 框架

yarn add react react-dom

安裝 react 型別庫 (幫助 typescript 識別 react 庫中定義的型別)

yarn add --dev@types/react@types/react-dom

安裝 typescript 和 ts-loader

yarn add --dev typescript ts-loader

安裝 webpack

yarn add --dev webpack webpack-cli webpack-dev-server webpack-merge

安裝 webpack 外掛程式

yarn add --devsource-map-loader html-webpack-plugin clean-webpack-plugin uglifyjs-webpack-plugin

③ 配置 webpack

定義配置中所需要用到的檔案路徑

./config/paths.js

定義公用的 webpack 配置

./config/webpack/webpack.config.common.js

定義 development 環境 webpack 配置

./config/webpack/webpack.config.dev.js

定義 production 環境 webpack 配置

./config/webpack/webpack.config.prod.js

④ 配置 tsconfig

./tsconfig.json

,"exclude": ["node_modules","build"]}

allowsyntheticdefaultimports: 允許合成預設匯出

import*asreactfrom'react'=>importreactfrom'react'

⑤ 建立入口檔案

./public/index.html

./src/index.tsx

importreactfrom'react'importreactdomfrom'react-dom'reactdom.render(

hello react

,document.getelementbyid('root'),)

⑥ 配置 package 啟動指令碼

./package.json

,  ...}

⑦ 驗收成果

基於 typescript 的 react 基礎框架就搭建好啦!

執行下面的命令,就可以在瀏覽器裡看到 「hello react」 歡迎頁啦。

yarn start

執行下面的命令,就可以在 build 目錄中看到編譯好的「產品環境」檔案啦。

yarn build

WebStorm開發TypeScript的設定

webstorm ide可以開發typescript,同時支援自動編譯成js檔案,下面我們來進行一些簡單的配置。3.使用node的npm命令安裝typescript編譯器 npm install typescript g安裝好,在命令列可以檢視編譯器的版本 tsc version4.開啟websto...

react開發教程(十)redux結合react

redux 和 react 之間沒有關係。redux 可以搭配 react angular 甚至純 js。但是 redux 還是比較適合和 react 搭配的,因為 react 允許你以 state 的形式來描述介面,而 redux 非常擅長控制 state 的變化。redux 和 react 的結...

while read line無法迴圈read檔案

while read line 與for迴圈的區別 例子 要從乙個ip列表中獲取ip port,然後ssh ip 到目標機器進行特定的command操作 ssh o stricthostkeychecking no p22 ip ls la data ip列表 115.159.93 1 22 115...