小編給大家分享一下vscode怎樣調(diào)試html,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,民樂企業(yè)網(wǎng)站建設,民樂品牌網(wǎng)站建設,網(wǎng)站定制,民樂網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,民樂網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。vscode如何調(diào)試html?
使用Debugger for Chrome進行調(diào)試
首先下載對應的插件
Ctrl+Shift+x打開插件商店,搜索chrome即可看到該插件,點擊安裝->重新加載即可
該插件的配置方式分兩種,一種是基于本地文件的debug,另一種是基于server-client模式的調(diào)試。
本地文件debug即啟動chrome讀取本地文件,進而根據(jù)文件直接渲染出頁面
server-client則將待調(diào)試的文件加載進入服務容器中(例如tomcat之類的),所有的文件以服務的形式提供。
chrome根據(jù)服務的url地址訪問文件,之后加載到瀏覽器。
下面分別介紹兩種方式配置方法
1.1.1. 基于本地file配置方式調(diào)試
在.vscode文件夾之下新建launch.json文件,添加配置如下
{ "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome 本地調(diào)試", "url": "http://localhost:8080", "webRoot": "${workspaceFolder}", "file": "${file}" } ] }
配置解釋:
${file}表示打開當前文件
${workspaceRoot}表示vscode當前加載根目錄
launch表示新起一個chrome進程加載該文件
相對launch的attach,表示當前文件載入已有的chrome進程
在調(diào)試菜單欄選擇[Launch Chrome 本地調(diào)試]選項,點擊[f5]或者[fn+f5],即可看到頁面
可以看到url搜索欄上面是file:///開頭的地址,表示文件是從本地讀取的。之后,所有的
html文件都可這么調(diào)試
1.1.2. 基于服務端配置方式調(diào)試
1.1.2.1. 啟動server端
基于server-client方式自然是先要將文件加載到server容器中了,這里不使用tomcat,而是
python的方式。
在bash終端,cd進入vscode的根目錄,比如我的是~/daily,運行下面指令
cd ~/daily
# 當前目錄下文件加載進容器,對外端口為8080,host是本機ip,本地訪問使用localhost即可
python3 -m http.server 8080
1.1.2.2. 配置vscode
在launch.json文件中加入下面的配置信息,
{ "type": "chrome", "request": "launch", "name": "Launch Chrome from http", "url": "http://localhost:8080/${relativeFile}", "webRoot": "${workspaceFolder}" },
${workspaceFolder}表示相對根目錄的路徑
之后選擇[Launch Chrome from http],點擊[f5]或者[fn+f5]即可看到chrome已經(jīng)加載了該文件。同時也從搜索欄的地址看到,chrome這次走的是http協(xié)議訪問的文件
1.2. 使用Nodejs調(diào)試
使用Nodejs調(diào)試的配置方式基本和chrome差不多,只是type改一下,具體如下
{ "type": "node", "request": "launch", "name": "Node Launch Program", "program": "${workspaceFolder}/${relativeFile}" },
在debugger菜單欄選中[Node Launch Program],然后點擊[f5],調(diào)試信息會顯示在下方
調(diào)試控制臺上,就不截圖了
如果沒有安裝nodeJs的話,debian系的電腦可以運行下面指令,
apt install nodejs npm
一般使用apt安裝可能導致版本比較落后,你可以使用源碼安裝、官方的安裝管理器或者配置ppa的方式.
本人選擇配置ppa的方式,使用的是10.x的LTS版本
$ cat /etc/apt/sources.list.d/nodesource.list deb https://deb.nodesource.com/node_10.x sid main deb-src https://deb.nodesource.com/node_10.x sid main
看完了這篇文章,相信你對vscode怎樣調(diào)試html有了一定的了解,想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
當前名稱:vscode怎樣調(diào)試html-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://www.rwnh.cn/article2/cegeic.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、動態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設、靜態(tài)網(wǎng)站、用戶體驗、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容