基于visual studio code + react 開發(fā)環(huán)境搭建過程
開發(fā)環(huán)境 windows
開發(fā)工具 visual studio code
node 安裝和 npm
windows 安裝node 可以直接在 node官網(wǎng) 直接下載直接當作普通軟件安裝即可。
安裝完成可以在控制臺中運行node測試是否安裝成功 win + r 輸入 cmd ,直接在終端輸入node -v 輸出版本號及已經(jīng)成功安裝。
目前新版本的node自帶npm(npm 是隨同 node 一起安裝的包管理工具)。這里安裝好了 node并且測試安裝成功之后,可以繼續(xù)在控制臺輸入 npm -v 檢查是不是安裝成功。同樣成功會輸出版本號。
安裝 visual studio code
vs code 正常軟件安裝 沒有需要注意的,直接下載安裝
安裝React
參照文檔React JavaScript Tutorial in VS Code 文檔已經(jīng)很詳細 按照文檔來一遍就基本上沒問題。
- 創(chuàng)建本地文件夾,即保存項目的文件夾,在文件夾下打開控制臺我這里使用git bash直接在文件夾下右鍵找到git bash啟動即可
- 在控制臺輸入
npm install -g create-react-app使用npm安裝 create-react-app - 安裝完 create-react-app 之后 繼續(xù)輸入
create-react-app my-app來創(chuàng)建一個項目my-app是創(chuàng)建出來的 React 項目,等待一段時間(這里需要下載一些依賴包),即可看到創(chuàng)建完成的整個文件結(jié)構(gòu)

- 切換控制臺目錄到項目目錄下 運行
npm start檢測當前項目是否創(chuàng)建成功 正常情況下當輸入命令之后 會直接打開默認瀏覽器預覽 http://localhost:3000/ 此時會看到一個react的頁面

至此新建的React項目已經(jīng)可以正常運行了
5.用VS Code 打開項目文件夾,這里可以看到整個文件結(jié)構(gòu)

所有文件都可以直接使用VS Code直接修改。
安裝 Debugger for Chrome
1.VS Code 提供 Debugger for Chrome 插件 可以支持使用chrome內(nèi)核debug。

直接搜索 安裝 之后重新加載一次VS Code
2.使用Debugger for Chrome 進行debug 需要對項目進行額外的配置

在此處設置啟動配置,文檔原文中所說的會創(chuàng)建一個新的launch.json,我這里已經(jīng)存在一個launch.json文件則直接在里面添加配置即可,這里有一個添加配置的按鈕可以直接添加配置節(jié)點 ,注意這里有兩個chrome相關節(jié)點一個Launch 一個 Attach

創(chuàng)建完兩個節(jié)點 之后 找到 "request": "launch" 的一個節(jié)點里面有一個url將這個url設置為之前 React 項目啟動的url,即 http://localhost:3000/ 另一個配置節(jié)點默認即可如有問題再做修改,修改后的全部配置如下:
{
// 使用 IntelliSense 了解相關屬性。
// 懸停以查看現(xiàn)有屬性的描述。
// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "attach",
"name": "Attach to Chrome",
"port": 9222,
"webRoot": "${workspaceFolder}"
},
{
"type": "chrome",
"request": "launch",
"name": "chrome",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "node",
"request": "launch",
"name": "node",
"program": "${workspaceFolder}\\start"
}
]
}
啟動項目npm start 然后打開debug工具欄

選擇之前添加的 chrome 節(jié)點啟動 ,此時會打開一個新的chrome頁面
在項目源代碼種找到index.js文件打上斷點在行號前面點左鍵即可 之后刷新頁面,則可進入端點

至此已經(jīng)可以簡單進行調(diào)試了。
安裝 eslint
eslint 是一個可組裝的JavaScript和JSX檢查工具。可用于檢查語法錯誤規(guī)范代碼。
- 在控制臺輸入
npm install -g eslint安裝 eslint - 在通過VS Code 安裝 eslint 插件

3.打開VS Code 的 命令面板 直接在查看種找到或者 Ctrl+Shift+P 輸入ESLint 找到創(chuàng)建.eslintrc.json文件的選項 此時項目根目錄下會創(chuàng)建一個配置文件 此時你在項目中的一些語法錯誤會被自動檢測出來

參考文檔中還有配置分號的規(guī)則,需要的可以添加。
到此這篇關于visual studio code + react 開發(fā)環(huán)境搭建的文章就介紹到這了,更多相關vscode react環(huán)境搭建內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
react?app?rewrited替代品craco使用示例
這篇文章主要為大家介紹了react?app?rewrited替代品craco使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11
React動態(tài)更改html標簽的實現(xiàn)方式
這篇文章主要介紹了React動態(tài)更改html標簽的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12
react進階教程之異常處理機制error?Boundaries
在react中一旦出錯,如果每個組件去處理出錯情況則比較麻煩,下面這篇文章主要給大家介紹了關于react進階教程之異常處理機制error?Boundaries的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-08-08

