問題タブ [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.

0 投票する
1 に答える
128 参照

ocaml - 砂丘のpackage.opamファイルの目的は何ですか?

砂丘のドキュメントには次のように書かれています。

典型的な砂丘プロジェクトには、砂丘プロジェクトと 1 つ以上の .opam ファイルがルートにあり、砂丘ファイルは、ライブラリ、実行可能ファイル、テスト、インストールするドキュメントなど、興味深いものであればどこにでもあります。</p>

ルートにあるこの package-name.opam ファイルの目的は何ですか? 私が知る限り、それは opam にエクスポートするためにうまくパッケージ化することと関係がありますが、コードをパッケージとして opam に公開したくない場合、package.opam ファイルに他の目的はありませんか?

0 投票する
1 に答える
53 参照

ocaml - ocaml dune で「hello world」を構築する

https://dune.readthedocs.io/en/stable/quick-start.htmlのチュートリアルに従って、以下hello_world.mlを含むファイルを作成しました

duneおよび含むファイル

次に入力した

しかし、他の(まったく関係のない)ファイルのエラーについて不平を言います。

ファイルに記載されていない場合でも、砂丘が他のファイルを見る可能性はありduneますか (再帰的にも) ? そしてそれを防ぐ方法は?