Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >(File.Error)无法读取文件"":没有这样的文件或目录

(File.Error)无法读取文件"":没有这样的文件或目录
EN

Stack Overflow用户
提问于 2021-10-03 20:15:50
回答 1查看 193关注 0票数 1

我正在尝试运行一个elixir项目,但是当我尝试使用mix deps.get安装依赖项时,我得到了这个错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
** (File.Error) could not read file "/mnt/c/Users/user/Desktop/project/config/dev\r.exs": no such file or directory
    (elixir 1.12.3) lib/file.ex:355: File.read!/1
    (elixir 1.12.3) lib/config.ex:243: Config.__import__!/1
    (mix 1.12.3) lib/mix/config.ex:161: anonymous fn/2 in Mix.Config.__import__!/2
    (elixir 1.12.3) lib/enum.ex:2385: Enum."-reduce/3-lists^foldl/2-0-"/3
    (mix 1.12.3) lib/mix/config.ex:160: Mix.Config.__import__!/2
    (stdlib 3.16.1) erl_eval.erl:685: :erl_eval.do_apply/6

实际上我在配置文件夹中有dev.exs文件,但是我不明白错误文件名末尾的"\r“是什么意思。

我正在使用linux的windows子系统,要使用asdf来管理版本,当前的版本如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Erlang/OTP 24 [erts-12.1.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit]

Elixir 1.12.3 (compiled with Erlang/OTP 24)

希望有人能帮我解决这个问题。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2021-10-07 05:14:43

看起来你有一辆迷路的马车回来了。可能在字符串中。

例如,在OSX上,在iex中,我可以通过在添加右引号之前按return来生成如下字符串:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
iex(1)> string = "dev
"
"dev\n"

我建议您检查您的配置是否有不正确的引用,可能是在加载特定于环境的配置文件的代码附近(通常类似于config.exs中的import_config "#{config_env()}.exs"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69430840

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文