2017-03-07 5 views
0

MavenのバックグラウンドからNodeJSを初めて使用しました。MavenグループIDに似たノードJSモジュールのグループ化

Mavenには、新しいプロジェクトを作成するときに必要なパッケージ名とともにgroupIdとartifactIDという概念があります。

NodeJSにはモジュール名しか表示されません。 mavenのようにgroupIdはありません。また、パッケージはありません。おそらく、NodeJSではパッケージは必要ないかもしれません。

しかし、関連するモジュールをまとめてグループ化することが望ましい要因です。私はmaven groupIdと同等のものが必要だと感じています。

しかし、これまでノードJSでは見つからなかった。

誰かがmaven groupIdやartifactIdに似たNodeJSのグループ内にモジュールを作成する正しい方法を教えてもらえますか?

答えて

0

残念なことに、mavenがどのように動作するのかよくわかりません。しかし、あなたはnpmとノード環境でパッケージを作成することができます。

https://docs.npmjs.com/getting-started/publishing-npm-packages

各パッケージ(またはモジュールのグループを、あなたの語彙内に収まるように)、バージョンをpackage.json記述した名前を持つ必要があり、ファイル、スクリプトが含まれ、詳細については、https://docs.npmjs.com/files/package.jsonを参照してください。

これらのパッケージはレジストリに公開されます。これは公式/デフォルトのnpmレジストリか、NexusやArtifactoryのようなソフトウェアによってホストされるプライベートレジストリのいずれかです。

あなたのpackage.jsonファイルには、groupIdartifactIdの相当語はnameと書かれています。

関連する問題