vscode運行不出來,vscode運行不出來

本文目錄一覽:

VSCode調試egg.js項目

首先,在需要調試的地方打好斷點

如上圖,點擊左側的行數,158行就可以打上斷點了

點擊 vscode 左側的debug窗口,如果你之前沒有配置過 launch.json 文件,那麼現實效果就會如下圖一樣。

點擊左上方,【沒有配置】,添加配置

VSCode本身就內置了Node.js的調試工具,如果將來你需要調試別的東西,可以在這裡選擇添加對應的調試插件工具。

這裡我們調試的是Node.js,就選擇Node.js,然後VSCode會在 /.vscode 目錄中新建一個 launch.json 文件

launch.json 文件新建好後,我們需要進行一些配置操作,這裡我們選擇的是,附加到進程。

後面我們是先啟動egg的調試進程,然後再將vscode附加到進程中的。

這裡有一個很關鍵的節點, program 這個屬性寫的就是你需要調試的js文件,我這邊調試的是剛才打上斷點的文件 pledges.js

使用 iterm 進入到工程目錄,開啟調試模式

在VSCode中選擇 Attach to Process ,並且選擇egg-cluster這個進程。

等請求進入到剛才打斷點的地方,VSCode就會自己跳轉到調試點啦,然後就可以盡情調試啦~

BTW,如果你有更好,更簡單的調試方式請告訴我…

vscode調試Vue提示:crbug/1173575, non-JS module files deprecated.

參考其他的博客使用如下命令,但是不起作用。

使用npm 其他命令則可以成功運行,命令如下

運行成功之後顯示如下,之後就可以正常在chrome中調試。

我用新建項目測試時,npm run serve 之後也會提示crbug/1173575, non-JS module files 。這個暫時不清楚是什麼原因。但是過了一會之後,關閉終端,之後打開重新執行該命令卻又好了。這個有時間才查具體原因吧。。。留個問題。

一、npm run 背後的操作

npm run serve,執行該命令實際是執行package.json 的script中key為serve後面的值。所以執行哪個命令,是由package.json中的key 決定的。

NodeJs VSCode 斷點調試

1.首先 你已經有一個.js 文件了,例如我的demo12.js

2.在工作區內打一些斷點,如無異常的話應該是實心紅點

3.點擊 運行和調試 按鈕

4.點擊小齒輪按鈕,修改配置文件

5.右鍵剛才那個js文件,複製出其相對路徑,放在配置文件${workplaceFolder} 的後面

6.點擊開始按鈕,進行調試

運行成功後,程序會定位到打斷點的地方,並且,調試控制台可以看到輸入結果,上面的一排按鈕與其他調試工具類似,不贅述了

在實際開發當中,可以配置多分launch.json文件,以應對不同項目的調試

修改name值用於區分,並且,要修改program ,將對應項目的入口文件配置在這裡即可

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/184031.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-25 05:50
下一篇 2024-11-25 05:50

相關推薦

  • 使用vscode建立UML圖的實踐和技巧

    本文將重點介紹在使用vscode在軟體開發中如何建立UML圖,並且給出操作交互和技巧的指導。 一、概述 在軟體開發中,UML圖是必不可少的重要工具之一。它為軟體架構和各種設計模式的…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • 使用VSCode Live Server進行Web開發

    Web開發已經成為現代開發的一個重要部分,而VSCode也成為了許多開發者的首選開發工具。VSCode Live Server是VSCode中一個非常有用的插件,可以幫助Web開發…

    編程 2025-04-25
  • 深入理解VSCode主題插件

    Visual Studio Code(以下簡稱VSCode)是一個廣受歡迎的跨平台編輯器,擁有強大的擴展性,支持用戶安裝眾多的插件來擴展功能。同時,VSCode主題插件也是廣泛使用…

    編程 2025-04-25
  • VSCode Verilog插件的全方位指南

    一、插件簡介 VSCode Verilog插件是一種增強型開發工具,可用於Verilog/HDL設計和開發,同時提供豐富的編輯器功能、語法高亮工具和代碼錯誤檢查器等功能。 該插件高…

    編程 2025-04-24
  • VSCode代碼高亮實現原理

    一、初始:什麼是VSCode代碼高亮 VSCode是一款非常流行的代碼編輯器,擁有強大的開發能力和豐富的插件生態。其中最為重要的功能之一便是代碼高亮。 VSCode的代碼高亮是指在…

    編程 2025-04-24
  • 深入了解VSCode Eslint配置

    代碼規範是代碼開發中極其重要的一部分,可以提高代碼的可讀性和可維護性。VSCode作為一款非常流行的代碼編輯器,對於代碼規範也提供了豐富的支持。其中,VSCode Eslint配置…

    編程 2025-04-23
  • 使用vscode百度網盤的便捷之處

    一、安裝設置 vscode百度網盤的安裝十分簡單,只需要在擴展商店中下載即可。在使用之前,我們需要設置百度雲盤的賬號和密碼。在左側的文件欄中,打開百度網盤的文件夾,點擊「登錄」按鈕…

    編程 2025-04-20
  • VSCode格式化指南

    一、什麼是VSCode格式化 VSCode格式化,或稱代碼格式化、自動排版、代碼美化,是指通過快捷鍵或自動化插件等方式對代碼進行規範化、對齊縮進、換行調整等修改操作,以便閱讀、維護…

    編程 2025-04-18
  • 使用VSCode批量注釋

    一、快捷鍵注釋單行/多行代碼 在使用VSCode進行開發時,單行或多行注釋是經常使用到的操作之一。為了提高開發效率,VSCode提供了多種快捷鍵進行操作。 如果需要注釋某一行代碼,…

    編程 2025-04-18

發表回復

登錄後才能評論