[英]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
文件夹。因此它们是相同的: METADATA
是METADATA.jl
存储库中的文件夹。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.