首页 > 解决方案 > 如何使用 Vue 为 VSCode 创建扩展

问题描述

我想使用 vscode webview 创建一个带有 Vue 的 vscode 扩展,但是当我尝试在我的扩展中导入构建的 index.html 时,它总是告诉我启用 javascript。有没有办法在 vscode 扩展中使用 Vue 或在 vscode 中启用 js?谢谢!

标签: javascriptvue.jsvisual-studio-codevscode-extensions

解决方案


我知道它是在 10 个月前被问到的。

今天我遇到了同样的问题。默认情况下禁用脚本。

为了启用它们,您需要通过

{
    enableScripts: true
}

对于函数 vscode.window.createWebviewPanel 中名为“options”的参数。

这是我的函数调用的样子:

const panel = vscode.window.createWebviewPanel(
    'projector',
    'Projector',
    vscode.ViewColumn.One,
    {
        enableScripts: true
    }
);

推荐阅读