Julia 错误:LoadError:UndevarError:未定义类型
我在Julia工作,我正在尝试使用Documenter.jl为Examples.jl创建文档页面,当我尝试运行make.jl文件时,我不断遇到此错误:Julia 错误:LoadError:UndevarError:未定义类型,julia,Julia,我在Julia工作,我正在尝试使用Documenter.jl为Examples.jl创建文档页面,当我尝试运行make.jl文件时,我不断遇到此错误: using Documenter using Examples makedocs( sitename = "Examples.jl", pages = Any[ "About" => "index.md", "Main&q
using Documenter
using Examples
makedocs(
sitename = "Examples.jl",
pages = Any[
"About" => "index.md",
"Main" => "main.md",
"Graphs" => "graphs.md",
"Utilities" => "utilities.md",
"Tutorial" => "tutorial.md"
]
)
错误:LoadError:UndevarError:未定义类型
以下是make.jl文件的代码:
using Documenter
using Examples
makedocs(
sitename = "Examples.jl",
pages = Any[
"About" => "index.md",
"Main" => "main.md",
"Graphs" => "graphs.md",
"Utilities" => "utilities.md",
"Tutorial" => "tutorial.md"
]
)
有没有办法修复这个错误?正如@Matt B.所指出的,
类型
不再是一个有效的关键字。在Julia 0.x中,您曾将类型定义为:
type foo
bar
end
struct
或mutable struct
。e、 g
struct foo
bar
end
检查您的代码,看看是否在任何地方看到
键入。您使用的是非常旧的示例代码。问题不在文档生成中,而是在示例
模块中。您可能正在使用1.0之前的语法。不再使用类型
,现在使用可变结构
。