問題タブ [angular-compiler-cli]
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.
css - Angular5 アプリは、コンポーネントに従ってスクリプトとスタイリングを条件付きでロードします
私のAngularアプリケーションは、パブリックページとプライベートページに基づく2つの部分で構成されています.1-ランディングページ(ログイン前) 2-ダッシュボードとその他のページ(許可ユーザー用)
ランディング ページ コンポーネントには、サインアップ/ログイン機能とその他の静的 html 要素が含まれています。
どちらも別個のコンポーネントであり、スタイルも異なります。独自のスタイル ファイルでランディング ページのスタイル設定については既に説明しました。
ログインした後、ユーザーはダッシュボード、ユーザー ページなどを含む複数のページにアクセスでき、共通のスタイルを共有し、ヘッダー、サイドバーなどの共通のコンポーネントも共有します。それらはすべて同じスタイルを共有するため、アプリ コンポーネントで言及する必要があります。すべてのスタイルを自動的に継承します。
残りのページ スタイルとランディング ページを分離するにはどうすればよいですか?
この状況に対処するための賭けのアプローチは何ですか?
PS: 同じプロジェクトで別のアプリケーションを作成することも考えていましたが、この方法はangular cli で複数のアプリケーションを処理する ことに関連していますか?
angular - dotnet コア アプリの発行中にスローされるエラー
angular で dotnet core 2.2 アプリを公開しようとしています。
公開中に次のエラーが発生します。
npm install と npm update を実行して、バージョンを修正しようとしました。しかし、正直なところ、何が問題なのかわかりません。
次のコマンドで公開しようとしました:
パブリッシュはエラーなしで機能します。
angular - Angular 9: 他の角度ライブラリに依存する v9.1.0 で角度ライブラリを構築できませんでした
Angular ライブラリをバージョン 9 にアップグレードしています。私のプロジェクトでは、Angular v9.1.0 を使用しています。
また、私のライブラリは別の内部 Angular ライブラリに依存しています。ライブラリをビルドしようとすると、次のエラーが発生しました。
依存ライブラリのコードを確認したところ、angular v9.0.5 で開発されました。
私の理解では、v9.1.0 と v9.0.5 の間で変更されたこのメソッドの angular/core の定義です。
Angular の変更点を確認し、私の推測とメソッドの変更を確認しました。
それでも私を混乱させているのは、上記の問題が発生する理由です。
私の理解では、Angular ライブラリがビルドされて公開されると、コンパイル後にいくつかのファイルが生成され、ファイル内で angular/core の API がインポートされ、API はビルド時の Angular のバージョンに基づいているということです。 .
私の場合、依存関係ライブラリは v9.0.5 でビルドされました。しかし、私のライブラリは v9.1.0 を使用しています。それが上記のエラーの理由です。
私の理解は正しいですか?