【问题标题】:Where does the custom Cargo command "install-ra" in rust-analyzer come from?rust-analyzer 中的自定义 Cargo 命令“install-ra”从何而来?
【发布时间】:2019-09-18 20:57:44
【问题描述】:

构建rust-analyzer 的说明说运行此命令:

cargo install-ra

它有效,但如何?这不是官方命令,不在cargo --listCargo.toml 中。

【问题讨论】:

    标签: rust rust-cargo


    【解决方案1】:

    有问题的存储库包含".cargo/config" 中的自定义本地 Cargo 配置文件。在这种情况下,它定义了一堆别名,包括install-ra

    [alias]
    
    # Installs the visual studio code extension
    install-ra   = "run --package ra_tools --bin ra_tools -- install-ra"
    install-code = "run --package ra_tools --bin ra_tools -- install-ra" # just an alias
    
    

    另见:

    【讨论】: