Documenter.jlUndefVarError
Documenter.jl UndefVarError
我正在尝试使用 Documenter.jl
为 Julia 模块创建文档。现在我导入了一个模块,由于某种原因文档无法找到。更明确地说:我通过 import SparseArrays
导入 SparseArrays.jl
并在文档字符串中引用 SparseArrays.AbstractSparseArray
。 (我也安装了 SparseArrays.jl
。)但我得到 ERROR: LoadError: UndefVarError: SparseArrays not defined
。这是什么原因,我该如何解决?
编辑:代码的相关部分如下所示:
module ExampleModule
import SparseArrays
include("example.jl")
end
example.jl
:
"""
f
does stuff.
"""
function f(x::SparseArrays.AbstractSparseArray)
return
end
index.md
:
```@docs
f(x::SparseArrays.AbstractSparseArray)
```
我正在尝试使用 Documenter.jl
为 Julia 模块创建文档。现在我导入了一个模块,由于某种原因文档无法找到。更明确地说:我通过 import SparseArrays
导入 SparseArrays.jl
并在文档字符串中引用 SparseArrays.AbstractSparseArray
。 (我也安装了 SparseArrays.jl
。)但我得到 ERROR: LoadError: UndefVarError: SparseArrays not defined
。这是什么原因,我该如何解决?
编辑:代码的相关部分如下所示:
module ExampleModule
import SparseArrays
include("example.jl")
end
example.jl
:
"""
f
does stuff.
"""
function f(x::SparseArrays.AbstractSparseArray)
return
end
index.md
:
```@docs
f(x::SparseArrays.AbstractSparseArray)
```