首页 > 解决方案 > 如果我不使用 VS Code,VS Code 的“实时服务器”相当于什么?

问题描述

我正在从 VS Code 迁移到 Neovim,并试图弄清楚如何在浏览器中调试我的 Javascript Web 应用程序。

为此的 goto 工具是 Vimspector(但我对其他方法持开放态度),所以我正在尝试配置 Vimspector 以在 Chrome 中调试我的 Javascript Web 应用程序。这是我的 .vimspector.JSON:

    "Javascript: launch_with_chrome": {
      "adapter": "chrome",
      "configuration": {
        "request": "launch",
        "runtimeExecutable": "C:/Program Files/Google/Chrome/Application/chrome.exe",
        "url": "http://localhost:1234/",
        "webRoot": "C:/Users/Nomadic/Desktop/Project"
      }
    }

这可以打开 Chrome,但页面是空白的。我知道这是因为我将 URL 设置为 localhost,并且我没有运行任何服务器。我来自 VSCode,现在使用 Neovim(使用 Windows),所以我试图弄清楚我需要做什么来创建相当于 VS Code“实时服务器?”

我试过 Bracey,它似乎不适用于 Windows,但 Vimspector 有一个“run_server”文件,如下所示:

#!/usr/bin/env bash

php -S localhost:1234 -t www

我假设我需要以某种方式编辑此文件,但将其放在我的项目文件夹中不起作用,也不会将 www 更改为 index.html。

我在网上找不到任何关于此的信息,我想这意味着很明显我是唯一不知道的人。

我在这里想念什么?

标签: javascriptneovim

解决方案


推荐阅读