Windows中的Sublime Elm语言支持包构建错误[WinError 2]

时间:2018-01-28 19:35:16

标签: sublimetext3 elm

我按照说明安装了Sublime语言支持包。我尝试了两种安装包的方法。我得到语法高亮工作。 但是当我尝试构建项目时,我收到此错误消息:

[WinError 2] The system cannot find the file specified
[cmd: ['elm-make', 'Main.elm', '--output=build\\Main.html', '--report=json', '--yes']]
[dir: C:\Users\webdev\Desktop\elm\scorekeeper\src]
[path: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Users\webdev\AppData\Roaming\npm\;C:\Program Files\Git\cmd;C:\Users\webdev\AppData\Local\Microsoft\WindowsApps;C:\Users\webdev\AppData\Roaming\npm]
[Finished]

Elm在以下路径中全局安装: C:\ Users \用户Webdev的\应用程序数据\漫游\ NPM 我从'#34; elm-make"中得到了这个: C:\ Users \用户Webdev的\应用程序数据\漫游\故宫\榆树,化妆 C:\ Users \用户Webdev的\应用程序数据\漫游\ NPM \榆树make.cmd

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

临时解决方案是编辑" Elm Make.sublime-build"来自包裹的文件并更改" elm-make"字段"变体"到" elm-make.cmd "。至于elm格式,你需要编辑"榆树语言支持。生活设置"最好是用户设置。 " elm_format_binary"字段应具有以下值:" elm-format.cmd "

1 个答案:

答案 0 :(得分:1)

你在与你运行的命令相同的目录中有foo.elm吗?