問題タブ [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.
angular-cli - @nrwl/nx angular-cli アプリのサービスなどをどのように生成しますか?
通常、@angular/cli を使用してアプリケーションを開発する場合、次の方法で新しいサービスを追加します。
ng generate service foo
これにより、「FooService」が生成されます。
私の質問は、@nrwl/nx を使用してライブラリを生成した場合、どのようにサービスを追加しますか?
ng generate lib foo-lib
私が知りたいのは、サービス「foo」を生成して foo-lib ライブラリに置くコマンドです。
angular - Nrwl Nx: 異なるバージョン番号とライブラリ
Nrwl Nx (1 つのプロジェクトに複数のアプリ; https://nrwl.io/nx )を使用して Angular プロジェクトを開始したいのですが、2 つの質問があります。
アプリごとに異なるバージョン番号を指定するにはどうすればよいですか? 通常、バージョン番号はで付けますが、Nxではすべてのアプリに対して
package.json
1 つしかありません。package.json
環境ファイルに入れるべきですか?それとも.angular-cli.json
ファイルに?私はこれを読みました:「ライブラリへのアップグレードには、すべての実装者への変更が必要です。」異なるアプリで異なるバージョンの lib または NPM パッケージを使用する解決策 (バイパス) はありますか? は 1 つしかありません
node_modules
が、これは私のアプリにとって重要です。
ご存じのとおり、Nx プロジェクトの構造は次のようになります。
おそらく、これらの 2 つの質問は少し意見に基づくものですが (それについてはよくわかりません)、Nrwl Nx に関する記事はほとんどなく、回答は他の人にも役立ちます。ありがとうございました。
angular - NativeScript を @nrwl/nx に統合する方法
@nrwl/nx (Nx ワークスペース)を使用して、複数のNativeScriptアプリと複数の Angular アプリの間でコードを共有する方法は?