問題タブ [ocaml-dune]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ocaml - 砂丘のpackage.opamファイルの目的は何ですか?
砂丘のドキュメントには次のように書かれています。
典型的な砂丘プロジェクトには、砂丘プロジェクトと 1 つ以上の .opam ファイルがルートにあり、砂丘ファイルは、ライブラリ、実行可能ファイル、テスト、インストールするドキュメントなど、興味深いものであればどこにでもあります。</p>
ルートにあるこの package-name.opam ファイルの目的は何ですか? 私が知る限り、それは opam にエクスポートするためにうまくパッケージ化することと関係がありますが、コードをパッケージとして opam に公開したくない場合、package.opam ファイルに他の目的はありませんか?
ocaml - ocaml dune で「hello world」を構築する
https://dune.readthedocs.io/en/stable/quick-start.htmlのチュートリアルに従って、以下hello_world.ml
を含むファイルを作成しました
dune
および含むファイル
次に入力した
しかし、他の(まったく関係のない)ファイルのエラーについて不平を言います。
ファイルに記載されていない場合でも、砂丘が他のファイルを見る可能性はありdune
ますか (再帰的にも) ? そしてそれを防ぐ方法は?