保存所做的任何更改mix.exs
Mac OS High Sierra 10.13.6 上的文件会导致文件开头处出现空字符。
我最初是针对 intellij elixir 插件打开的,但问题是使用任何文本编辑器(sublime、vim、intellij)造成的。
问题演示:https://github.com/KronicDeth/intellij-elixir/issues/1165 https://github.com/KronicDeth/intellij-elixir/issues/1165
这是什么 Mac 设置?我该如何修复?
** (SyntaxError) mix.exs:65: 意外标记:“”(第 1 列,代码点 U+0000)
(elixir) lib/code.ex:629: Code.load_file/2
(混合) lib/mix/cli.ex:29: Mix.CLI.proceed/1
(elixir) lib/code.ex:677: Code.require_file/2
EDIT:
当在 Mac 上编辑代码并在 VM (linux) 中运行它时,就会发生所有这些奇怪的情况。
你在 Erlang 21 上吗?如果是这样,请尝试降级到 Erlang 20。我听说该版本和 VirtualBox 之间存在问题。类似的问题:https://elixirforum.com/t/error-unexpected-token-column-1-codepoint-u-0000-when-making-file-changes-with-a-code-editor/15785/3 https://elixirforum.com/t/error-unexpected-token-column-1-codepoint-u-0000-when-making-file-changes-with-a-code-editor/15785/3
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)