我注意到一个现象,还没深入研究,不过想先来这里问问。
以前,在项目里修改正在测试的依赖后,从终端运行 mix compile 会重新编译那个依赖,接着在 iex 中执行 recompile,就能看到改动。
最近我换到了 1.20.0-rc.1-otp-28,这套流程似乎不再和以前一样。编译仍会执行,shell 也会返回 :ok,但看不到修改,像是旧版本还被加载着。退出后重新启动服务器,改动就出现了。
我还没仔细检查,不确定是 bug 还是其他问题。还有人遇到过吗?
在开发环境里用 docker-compose up 启动所有服务时,我的几个容器会输出几百行又几百行内容。有没有方便的办法过滤这些输出,或者更好一些,让这些服务在 docker-compose up 运行时不要写到标准输出?
看来 D 能与 C 链接。我想用 D 编写 Python 扩展模块。我是不是漏掉了什么原因,导致这种方法根本无法运行?
python 可以这样写。 Python.withPackages (q: with q; [ fastapi ]) Micro 编辑器有类似的机制吗? 能不能把 micro 编辑器的软件包和插件一起指定?:thinking: 那样会方便很多。