vs code 以前下过,又删了,现在重新下载发现tasks.json里没有代码,launch.json里代码乱了,没办法调试和运行代码,请问这种问题该怎么解决啊
9条回答 默认 最新
呈两面包夹芝士 2023-10-22 09:55关注引自GPT 但是亲测有用
这个问题可能是由于之前的VS Code配置被删除或损坏导致的。你可以尝试以下步骤来解决这个问题:首先,确保你已经安装了最新版本的VS Code。如果没有,请从官方网站下载并安装。
打开VS Code,点击左侧边栏的“扩展”图标,搜索并安装“Tasks”和“Debugger for Chrome”这两个扩展。
重启VS Code,然后点击左上角的“文件”菜单,选择“首选项”>“设置”,在设置页面的右上角找到“打开设置(JSON)”图标,点击它。
在打开的settings.json文件中,添加以下代码:
{ "tasks.autoDetect": "off", "tasks.runOptions": { "runOn": "folderOpen" }, "launch": { "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome", "url": "http://localhost:8080", "webRoot": "${workspaceFolder}", "runtimeExecutable": "${execPath}", "args": ["--no-sandbox"] } ] } }保存settings.json文件,然后关闭它。
在VS Code中打开你的项目文件夹,按下
Ctrl+Shift+P(Mac上是Cmd+Shift+P),输入“Tasks: Configure Task”,然后选择“Create tasks.json file from template”。在生成的tasks.json文件中,添加以下代码:
{ "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "npm", "args": [ "install", "--only=production" ], "group": { "kind": "build", "isDefault": true } }, { "label": "serve", "type": "shell", "command": "npm", "args": [ "start" ], "group": { "kind": "test", "isDefault": true } } ] }保存tasks.json文件,然后关闭它。
现在你应该可以在VS Code中正常调试和运行你的代码了。如果仍然遇到问题,请检查你的项目配置文件(如package.json、webpack.config.js等)是否正确配置。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报