多くのコンポーネントを使用してプロジェクトを進めています。今はSASS変数の使用について考えていますが、既存の各コンポーネントに変数をインポートするのは面倒です。 誰かが、SASS変数をインポートせずにプロジェクトのすべての* .scssファイルにアクセスできるようにする方法があるかもしれません。Angular-CLIを使用して、すべてのコンポーネントでSASS/SCSS変数をインポートせずにアクセスできるようにする方法はありますか。
答えて
あなたの質問に答えるアンギュラcli.jsonで、今のよう
"apps": [
{
// ...
"styles": [
"./src/style.scss"
]
}
]
とのindex.htmlで
<link rel="stylesheet" type="text/css" href="style.css">
をごSCSSを追加し、グローバルなSCSSを使用するには "はNOです 'それぞれのコンポーネントのsassファイルにvariables
& mixins
個のファイルをインポートする必要があります。
angular-cliは、paths/includePaths
の機能をsass
に追加する構成を提供しています。そのためには、app
プロパティの下に次の設定を追加する必要があります。参考のため
@import 'variables';
がglobal-styles上#3700 &マニュアルを参照して、以下のように私たちが直接、ファイル名、ファイルによってinclude
が相対パスをスキップすることができ、少なくとも設定上使用
"stylePreprocessorOptions": {
"includePaths": [
"style-paths"
]
}
。
ドキュメントのように、私はangular-cli.jsonをアプリオブジェクト "stylePreprocessorOptions"と "includePaths"と変数に入れました。しかし、残念ながら、それは動作しません。 – Slater
あなたは何をしようとしていますか、どんなエラーがありますか? – Ajax
私はオブジェクトのアプリの、 "stylePreprocessorOptions" で、角度-cli.jsonに追加することによって、名前で直接ファイルをインポートしようとしています:{ "includePaths":[ "./src/assets/" ] } 「モジュールビルドに失敗しました。@import 'variables' - ファイルが見つからないか、読めません。 – Slater
- 1. SSRを使用せずにVueJSを使用しているときに、すべてのHTMLをSEO用にプリロードする方法はありますか?
- 2. println関数で使用できるように、ClojureScriptを使用して数値を同じ数のスペースに変換する方法はありますか?
- 3. すべてのモジュールで角度コンポーネントをインポートできるようにする
- 4. IPアドレスを変更せずにNETSHを使用してサブネットマスクを変更する方法はありますか?
- 5. angularCLIを使用して別のフォルダに構築する方法
- 6. Renderer2コンポーネントをAngularでインポートできません。私が使用してRenderer2をインポートしようとしている
- 7. Knockout.js:変数を明示的にすべてのビューモデルに入れずにバインディングで使用できるように、すべてのビューモデルで変数を使用できるようにする方法は?
- 8. アングルサービスをすべてのコンポーネントで使用できるようにする
- 9. HTML /テンプレート(Django)のすべてのページで変数にアクセスできるようにする方法は?
- 10. すべてのpugファイルで変数にアクセスできるようにする
- 11. XCode 4でブレークポイントを使用せずに変数を監視する方法はありますか?
- 12. MVCで静的キーワードを使用せずにグローバル変数を宣言する方法はありますか?
- 13. 変数を作成せずにメモリ内の変数のサイズを調べる方法はありますか?
- 14. クエリで使用されているすべてのテーブルの行をロックせずに、Postgresで 'For update skip locked'を使用する方法はありますか?
- 15. OracleObjectMappingAttributeを使用せずにODP.NETを使用してOracle UDTからマップする方法はありますか。
- 16. すべてをレンダリングせずにj2htmlを使用する方法
- 17. 変更をすべてロールバックせずに、最近のバンドルのアップデートをロールバックする方法はありますか?
- 18. セッションを使用せずにテンソルを使用してモデルを復元する方法はありますか?
- 19. 変数を使用してピラーデータにアクセスする方法は?
- 20. Objective-Cでは、すべてにアクセスできるグローバル構成を作成する方法はありますか
- 21. リフレクトを使用してメソッド変数にアクセスできますか?
- 22. MSpecを使用してRowTestにアクセスする方法はありますか?
- 23. Reactコンポーネントのサブコンポーネントにアクセスする方法はありますか?
- 24. Javascript:eval()を使用せずに文字列をコールバックとして使用する方法はありますか?
- 25. AngularJSスマートテーブル:stPipe関数をオーバーライドせずにtableStateにアクセスできる方法はありますか?
- 26. TestUtils.findAllInRenderedTreeを使用せずにDOMコンポーネントを含むすべてのReactコンポーネントをトラバースする方法
- 27. csvを使用せずにneo4jにデータをインポートする方法はありますか?
- 28. デスクトップバージョンやコマンドラインを使用せずにファイルをGithubにインポートする方法はありますか?
- 29. マルチプロセッシングとプールを使用しているときに、どのようにグローバル変数にアクセスできますか?
- 30. バッチファイルに変数名をエコーして、宛先ファイルで変数を使用できるようにする方法
私は確信していませんが、グローバルなCSSファイルが必要なときは、それをangle-cliファイルのスタイルセクションに置きます。 scssファイルをそこに置くと、変数をインポートせずにプロジェクト全体からアクセスできるようになります。 –