当工作空间不是当前项目时,Live Server扩展无法正常工作

时间:2017-10-20 14:15:22

标签: visual-studio-code vscode-extensions vscode-settings

我正在使用VS代码的Live Server扩展名,但问题是当我用HTML编写代码时,浏览器不会自动重新加载。即我必须打开浏览器并手动刷新才能看到更改。

当我使用VS Code时,这一切都运行正常,但由于我已经转移到VS Code Insiders,自动重装的事情就被打破了。

PS。我已启用自动保存,但未对设置进行任何更改。

编辑:我发现当项目文件夹作为根文件夹打开时,扩展程序可以正常工作。但是当我打开项目文件夹下面的一个文件夹(即我保存所有项目文件夹的工作区)时,扩展名会中断。有没有办法使用自定义工作区根目录?

2 个答案:

答案 0 :(得分:0)

我已经尝试解决这个问题 2 周了。而且今天刚修好。我安装了 v5.6.1,但没有用。我正在使用 64 位 Windows 10,做了一些研究并更改了一些配置,但没有运气。所以我尝试将版本降级到 v5.6.0 并且成功了!希望这会有所帮助。

答案 1 :(得分:0)

我解决了打开工作区文件并将服务文件夹放在文件夹列表中的问题:

上一个

{
"folders": [
    {
        "path": "folder-01"
    },
    {
        "path": "folder-02"
    },
    {
        "path": "folder-03"
    }
],
"settings": {
    "liveServer.settings.multiRootWorkspaceName": "folder-01"
}

}

发布

{
    "folders": [
        {
            "path": "folder-02"
        },
        {
            "path": "folder-01"
        },
        {
            "path": "folder-03"
        }
    ],
    "settings": {
        "liveServer.settings.multiRootWorkspaceName": "folder-02"
    }
}