使用 Dune 启动项目
Dune 建议用于启动项目。要安装 dune
,请参阅 OCaml 安装页面。
要启动一个新项目,您可以运行
$ opam exec -- dune init project hello_world
Success: initialized project component named hello_world
您现在可以构建和运行您的新项目
$ cd hello_world
$ opam exec -- dune exec bin/main.exe
Hello, world!
要在当前项目中创建一个新的库,请使用
$ opam exec -- dune init lib my_lib ./path/to/my_lib
Success: initialized library component named my_lib
要在当前项目中创建一个新的可执行文件,请使用
$ opam exec -- dune init exec my_bin ./path/to/my_bin
Success: initialized executable component named my_bin
要在当前项目中创建一个新的测试,请使用
$ opam exec -- dune init test my_test ./path/to/my_test
Success: initialized test component named my_test
更全面的脚手架
如果您正在寻找包含基本内容之外的其他内容的项目模板,则还有其他社区项目提供更全面的项目脚手架
本页内容