問題タブ [angular-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.
broccolijs - PostCSS を Broccoli angular-cli Build に統合するにはどうすればよいですか?
このビルド スクリプトは実行されているようですが、出力される CSS は縮小されていないか、自動プレフィックスが付けられていません。SASS をコンパイルしてから、Broccoli と angular-cli を使用して Post CSS を介して出力を実行しようとしています。一部の ember-cli の人々も同様に役立つと思います。私は何を間違っていますか?
ビルドはこれをターミナルに出力します:
ただし、CSS は Post CSS ではなく SASS から出力されたものと同じです。
ここに私の angular-cli-build.js があります:
javascript - Angular2 - angular-cli でビルドできない sass
angular-cliでSASSを使用しようとしています。私はドキュメントを読んで、それを設定することについて話している他のSO q/aを見つけました...しかし、ビルドに失敗し続けます。
これが私のセットアップです:
angular-cli-build.js
src/app/styles/master.scss
src/app/styles/folder/_variables.scss
src/app/styles/folder/_headers.scss
package.json (リクエストごと)
残念ながら、$bg が何であるかがわからないため、ビルドは失敗します。
私は何が欠けていますか?コンパイラが「_」で囲まれたファイル名を無視するという通常の動作を尊重していないかのようです。
angular - Angular2 Angular-cli を使用したサードパーティ プラグインのインストール
私の Angular-cli の angular 2 バージョンは 2.0.0-rc.1 です。angular2-gridをインストールしようとしていて、チュートリアルで説明されているとおりに実行しましたが、このエラーが表示されます。
デモの例を実行しましたが、うまくいきましたが、その後 angular-cli を試しましたが、まだ苦労していません。作業コードはかなりのものになります:)
typescript - Chrome Web 開発者ツールを使用して Angular 2 CLI プロジェクトに Typescript ファイルが表示されない
angular2 CLI (ember cli) を使用して typescript プロジェクトを生成しました。Chromium Web Developer ツールを使用してデバッグしています。開発者ツールの設定で「javascript ソース マップを有効にする」を選択しました。ソース ビューに .js ファイルと .ts が表示されます。ただし、.ts (typescript) ファイルを選択すると空として表示されます。つまり、ファイルが見つからないように見えます。
状況を示すスクリーン プリント:
.js ファイルを選択すると、そのテキストが表示されます。
.ts ファイルはdist ディレクトリにコピーされません。これは私には問題のように思えますが、典型的な angular2 cli dist 構造を示す例を他の場所で見たことがあり、.ts ファイルもありません。
ソース マッピングが有効になっていることを示す "tsconfig.json" の関連部分:
js.map ファイルが生成され、.js ファイルの隣のdistディレクトリに置かれます。
マッピング ファイルの例 (部分):
私は試しました:
1) .ts ファイルを src から dist にコピーします。
2) app.js.map ファイルを手動で編集しようとするさまざまな試み ( sourceRootやsourcesなど) 。
js.map ファイルで "/" が何を参照しているのかは明確ではありません: プロジェクトの src ディレクトリまたは dist ディレクトリですか? .js.map ファイルを編集した場合、それを取得するにはブラウザを更新する必要がありますか?
基本的な問題は、src ディレクトリで ts ファイルを探していることであり、これはブラウザーの手の届かないところにあると思います ("../src" にあるため)。
Chromium は、ts ファイルのパスを「http://localhost:4202/app/cpp-scenes.ts」として表示します。しかし、そこに .ts ファイルを配置すると、サイコロはありません。
これが js マッピングの問題なのか、Angular 2 の問題なのか、Angular2 CLI の問題なのか、typescript の問題なのかはわかりません。
コンソールに「blah.tsの52行目のエラー」と表示されるのは本当に苦痛ですが、そこにジャンプしてブレークポイントなどを設定することはできません.
Angular2 CLI プロジェクトでソース マッピングを機能させることができた人はいますか?
angularjs - Angular 2 rc1 プロジェクトのコンポーネントをプリコンパイルする方法
たまたまここにかなり大きな Angular2 アプリケーションがあり、最近 Angluar RC1 が出てきたので、アプリをそのサブ npm モジュール レイアウトに更新していました。そうしているうちに、rc1 からは、bootstrapStatic メソッドの呼び出しを使用できることに気付きました。
したがって、質問 - @angular コンポーネントを正確にプリコンパイルして、bootstrapStatic で使用できるようにする方法を教えてくれる人はいますか?
自分で試していないわけではありません。@angular/compiler-cli があることは知っていますが、残念ながら、最新バージョンは rc0 用にコンパイルされているため、rc1 と互換性がないようです。
それが実行されていたとしても、ルート コンポーネントをプリコンパイルする方法の手がかりはありますが、ComponentResolver.resolveComponent -> ViewContainerRef.createComponent で作成された大量のコンポーネントについてはどうすればよいでしょうか?
実際のコンポーネントの代わりに .ngfactory.ts ファイルを参照する別のコンポーネント レイアウトを作成するという計画ではないことを願っています。
@angular がこのプロジェクトでそれを維持するために非常に高速に動作できることを示すためにこれが重要であるため、誰かが私を助けてくれることを本当に願っています。
前もって感謝します!
node.js - Angular2 cli プロジェクトの参照ノード モジュール
私はAngula2 -cli
プロジェクトを持っており、サイトcli.angular.ioガイドのように設定しています。
新しいプロジェクトを開始するには、cmd: を実行する必要があります。ng new my-project-name
プロジェクト フォルダーは、いくつかのファイルとnode_module
フォルダーと共に作成されます。
node_module
新しいプロジェクトを作成するたびにフォルダが作成されないようにするにはどうすればよいですか?
自分の PC にある node.js モジュールを参照することはできますか?