繁体   English   中英

METADATA和METADATA.jl:有什么区别?

[英]METADATA and METADATA.jl: what are the differences?

在阅读了手册之后,我仍然不清楚这两件事。 两者都是目录,尽管.jl使您认为一个文件是Julia源文件,但不是,它是目录。 两者似乎具有相似的内容:

$ head METADATA.jl/README.md
This is the official METADATA repo for the Julia package manager. See [manual section](http://docs.julialang.org/en/latest/manual/packages/) on packages for how to use the package manager to install and develop packages.

...

$ head METADATA/README.md
This is the official METADATA repo for the Julia package manager. See [manual section](http://docs.julialang.org/en/latest/manual/packages/) on packages for how to use the package manager to install and develop packages.

该文档说:

分叉主要的METADATA存储库

要么

从git://github.com/JuliaLang/METADATA.jl克隆METADATA

并使用以下示例:

git remote add USERNAME https://github.com/USERNAME/METADATA.jl.git
                                                             ^^     

cd ~/.julia/v0.5/METADATA 

因此,我对术​​语感到困惑,因为该文档似乎在带.jl和不带.jl METADATA之间切换。

粗略地说,它们是同一回事。 在Github上,后缀.jl强调此回购是julia ,这是一个名称约定。 一般情况下,一个正常的文件夹名称不包含任何后缀,所以METADATA.jl在Github上成为METADATA在本地机器。

大多数Julia软件包的名称中都带有.jl ,但是在您的库文件夹.julia/v0.x/中却没有。 例如,您可能在其中有一个类似Plots.jl等的Plots文件夹。因此它们是相同的: METADATAMETADATA.jl存储库中的文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM