我无法使用Elm-package.exe安装任何模块或初始化新软件包 当它突然开始抛出这个错误时,它工作正常了一段时间:
Error: failed with 'Prelude.read: no parse' when sending request to <http://package.elm-lang.org/all-packages?elm-package-version=0.16&since=elm-package.exe: Prelude.read: no parse
我可以通过我的浏览器访问此网址,通过我的控制台,我还添加了一个防火墙规则,允许elm-package.exe停止工作后,以防万一。
更新:repl也失败,每个表达式都出现相同的错误:
User > elm repl
---- elm repl 0.16.0 -----------------------------------------------------------
:help for help, :exit to exit, more at <https://github.com/elm-lang/elm-repl>
--------------------------------------------------------------------------------
> 1 + 2
failed with 'Prelude.read: no parse' when sending request to
<http://package.elm-lang.org/all-packages?elm-package-version=0.16&since=elm-make: Prelude.read: no parse
答案 0 :(得分:2)
Elm Package使用“上次更新”文件来存储每次运行时引用的日期和时间。问题在于文件在某种程度上变得腐败,可能是因为尝试合并elm-package.exe的IDE或IDE插件。
删除c:\ users \ user \ roaming \ elm中的elm文件夹解决了这个问题。