問題タブ [angular-schematics]

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

angular - Angular Schematics。angular.json ファイルのカスタマイズ

回路図 (ng new --collection=@foo/schematics myproject) を使用してサイトを構築すると、次の 1 つを除いてすべて正常に動作します。

結果の angular.json ファイルには、styles 配列に 1 つのスタイル ファイルのみが含まれています。複数のカスタム スタイル ファイルを含める必要があります。

新しい回路図をビルドした後の現在の angular.json:

希望:

これらの追加のスタイルシートを含めたいことを angular Schematics ルーチンにどのように伝えることができますか?

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

angular - angular-cli (6.x) を使用してモノレポ プロジェクト構造を作成する方法

angular-cli を使用して新しいワークスペースを生成したい

現時点でこれを行う唯一の方法は、次を実行することです。

しかし、その後、すべてのsrc/ファイルが残ります (および、一貫性を欠いて保存されているプロジェクトの元の angular.json 情報)。フォルダーなしで新しいレポを作成する方法はありませんsrc...そして、基本的にangular-cliを複製し、 https://github.com/angular/angular-cli/blob/6449a753641340d8fc19a752e1a1ced75f974efa/packagesng-newを削除することにより、カスタム回路図を使用してこれを行う場合/schematics/angular/ng-new/index.ts#L61 schematic('application', applicationOptions),

実行するたびに...

e2e ファイルのみが挿入されprojects/angular.jsonファイルはほとんど空のままです。

これは、アプリケーションの回路図で何かが静かに失敗するか、パスがオフになっていることに関係していると思われます...しかし、もっと簡単で好ましい方法があるかどうかを最初に確認したかったのです。

編集して、サードパーティのライブラリ (Nrwl/Nx など) についてはよく知っていますが、それらを避けようとしています。この問題も GitHub に投稿しました: https://github.com/angular/angular-cli/issues/11402

0 投票する
1 に答える
253 参照

typescript - angular.json stylePreprocessor を使用して NativeScript アプリ内に共有スタイルを含める

私はAngular 6を使用しようとしているので、ブランディング/その他の共有スタイルをコンポーネントにstylePreprocessorOptions簡単にインポートできます。@import 'app'

私のネイティブ スクリプト プロジェクトは、NxWorkspace セットアップ内に存在し、それ自体にangular.json.

のドキュメントに@nativescript/schematicsは、NativeScript プロジェクトのルート内に新しいファイルを生成するように記載されangular.jsonていますが、これは私が行ったものですが、angular.jsonどちらが使用されているか不明なため、NxWorkspace ルートのファイル内に定義のクローンを配置しました。

angular.jsonファイルの内容は次の場所にあります: https://hastebin.com/zajiviqoyi.json

使用しようとすると、インポート行を実行したファイルへ@import "app"の相対パスが見つからないことがわかります。app私の他のアプリのセットアップでは、このインスタンスの NativeScript は私の構成を無視しているようです。