VSCode(Visual Studio代码)可以用来运行elm-make吗?

Can VSCode (Visual Studio Code) be used to run elm-make?

我是 VSCode 的新手。 我是 ELM 新手。

我完全有能力使用 VIM 和命令行工具来创建 ELM 项目,但我想使用 IDE。我根据互联网的建议选择了 VSCode,因为它似乎挑选了一些不错的 VIM。

所以现在我有几个 .elm 文件。

Main.elm
View.elm
Model.elm

我想 运行 在 Model.elm 上进行 elm-make 以确保它没有错误。

然后我想在 Main.elm 上 运行 elm-make 创建一个 index.html 以便我可以查看我的项目。

对于熟悉如何自定义 VSCode 的人来说,我认为这是一个非常简单的问题,但正如我之前所说,我是 VSCode 的新手。

尝试为 elm-make 设置 task:

创建一个 ./vscode/tasks.json,内容如下:

{
    "version": "0.1.0",
    "tasks": [
        {
            "taskName": "elm make",
            "isBuildCommand": true,
            "command": "elm-make",
            "args": ["./main.elm"],
            "isShellCommand": true
        }
    ]
}

然后您可以使用构建命令 运行 任务,或单独 运行 任务。

您可能还想查看 elm 扩展:https://marketplace.visualstudio.com/items?itemName=sbrink.elm