Sublime Elm Language Support Package 在 Windows [WinError 2]



我按照说明安装了Sublime语言支持包。我尝试了两种安装软件包的方法。我让语法突出显示工作。但是当我尝试构建项目时,我收到以下错误消息:

[WinError 2] The system cannot find the file specified
[cmd: ['elm-make', 'Main.elm', '--output=build\Main.html', '--report=json', '--yes']]
[dir: C:UserswebdevDesktopelmscorekeepersrc]
[path: C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:Program Filesnodejs;C:UserswebdevAppDataRoamingnpm;C:Program FilesGitcmd;C:UserswebdevAppDataLocalMicrosoftWindowsApps;C:UserswebdevAppDataRoamingnpm]
[Finished]

Elm 在以下路径中全局安装:C:\Users\webdev\AppData\Roamingpm我从"榆树制造的地方"得到这个:C:\Users\webdev\AppData\Roamingpm\elm-makeC:\Users\webdev\AppData\Roamingpm\elm-make.cmd

我也在这里找到了这个问题及其临时解决方案。https://github.com/elm-community/SublimeElmLanguageSupport/issues/12

临时解决方案是从包中编辑"Elm Make.sublime-build"文件,并将"变体"中的"elm-make"字段更改为">elm-make.cmd"。至于榆树格式,您需要编辑"Elm Language Support.sublime-settings",最好是用户设置。"elm_format_binary"字段应具有以下值:">elm-format.cmd">

你运行的

命令在同一个目录中有 foo.elm 吗?

最新更新