問題タブ [nrwl]

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 投票する
3 に答える
5302 参照

angular-cli - @nrwl/nx angular-cli アプリのサービスなどをどのように生成しますか?

通常、@angular/cli を使用してアプリケーションを開発する場合、次の方法で新しいサービスを追加します。

ng generate service foo

これにより、「FooService」が生成されます。

私の質問は、@nrwl/nx を使用してライブラリを生成した場合、どのようにサービスを追加しますか?

ng generate lib foo-lib

私が知りたいのは、サービス「foo」を生成して foo-lib ライブラリに置くコマンドです。

0 投票する
5 に答える
6130 参照

angular - Nrwl Nx: 異なるバージョン番号とライブラリ

Nrwl Nx (1 つのプロジェクトに複数のアプリ; https://nrwl.io/nx )を使用して Angular プロジェクトを開始したいのですが、2 つの質問があります。

  1. アプリごとに異なるバージョン番号を指定するにはどうすればよいですか? 通常、バージョン番号はで付けますが、Nxではすべてのアプリに対してpackage.json1 つしかありません。package.json環境ファイルに入れるべきですか?それとも.angular-cli.jsonファイルに?

  2. 私はこれを読みました:「ライブラリへのアップグレードには、すべての実装者への変更が必要です。」異なるアプリで異なるバージョンの lib または NPM パッケージを使用する解決策 (バイパス) はありますか? は 1 つしかありませんnode_modulesが、これは私のアプリにとって重要です。

ご存じのとおり、Nx プロジェクトの構造は次のようになります。

おそらく、これらの 2 つの質問は少し意見に基づくものですが (それについてはよくわかりません)、Nrwl Nx に関する記事はほとんどなく、回答は他の人にも役立ちます。ありがとうございました。

0 投票する
2 に答える
1310 参照

angular - NativeScript を @nrwl/nx に統合する方法

@nrwl/nx (Nx ワークスペース)を使用して、複数のNativeScriptアプリと複数の Angular アプリの間でコードを共有する方法は?