无论如何要在全球范围内安装信条吗?

Posted

技术标签:

【中文标题】无论如何要在全球范围内安装信条吗?【英文标题】:Is there anyway to install credo globally? 【发布时间】:2017-09-22 04:26:46 【问题描述】:

我是 elixir 的新手,我正在尝试使用 elixir 的 credo linter 配置我的文本编辑器(vim + ale 作为 lint 引擎),但似乎无法在系统上安装它.它的文档只是说明如何将它作为依赖项安装在您的项目中。我错过了什么吗?

【问题讨论】:

【参考方案1】:

来自readme:

单独使用 Credo

如果您不想或不允许在当前项目中包含 Credo,您也可以将其安装为存档:

git clone git@github.com:rrrene/credo.git
cd credo
mix deps.get
mix archive.build
mix archive.install

重要提示:您还必须安装 bunt:

git clone https://github.com/rrrene/bunt
cd bunt
mix archive.build
mix archive.install

您现在可以像往常一样通过 Mix with mix credo 调用 credo。此选项特别方便,因此外部编辑器可以使用 credo。

【讨论】:

哦!我没看到。我只是在检查安装部分。【参考方案2】:

在 2021 年,只需安装它:

$ mix escript.install hex credo

然后运行它:

$ credo

【讨论】:

以上是关于无论如何要在全球范围内安装信条吗?的主要内容,如果未能解决你的问题,请参考以下文章

这会在全球范围内启用“使用严格”吗?

CLGeocoder 可以在美国以外的全球范围内工作吗?

我在全球范围内安装了纱线,但出现错误“zsh:找不到命令:纱线”

如何使用我的 IP 地址使 localhost:3000 在全球范围内可用?

所有 iPhone 的 PHAsset 图像在全球范围内都是唯一的吗?

如何使指令和组件在全球范围内可用