0

nx. 多くのドキュメントを読みましたが、何も役に立ちません。

私はNXモノレポジトリにnestjsライブラリを書きました。このライブラリだけを NPM に公開したいのですが、方法がわかりません。

NX の公式ドキュメントで、「--publishable」という名前のフラグを見つけました。唯一の問題は、NestJs ライブラリと一緒に使用できないことです。次のようなコマンドを入力した場合:

ng g @nrwl/nest:library mylib --publishable 

エラーが発生します:

Unknown Option: "--publishable".

したがって、NestJs ライブラリでは、このフラグは機能しません。

今、自分でpackage.jsonを作成したいのですが、これが方法がわからない点です。このライブラリを構築し、npm で公開する必要があります。このプロセスは私を殺している...

NXの最新バージョンを使用しています!

私は解決策について非常に満足しています。

4

1 に答える 1

0
  1. ng g lib your_lib --publishable

  2. ng ビルド your_lib

  3. your_lib_.module の内容を変更して、nestJs.module の内容を反映する

  4. npmログイン

  5. your_lib_name のディレクトリ内で npm publish

    これが役立つことを願っています

于 2019-10-11T00:58:12.040 に答える