問題タブ [angular2-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.

0 投票する
2 に答える
2705 参照

javascript - angular2-cli プロジェクト内の angular 2 の依存関係をアップグレードする

angular2 をいじって、Web サイトの angular2 ガイドに従って、angular2-cli に移行しようとしましたが、angular2-cli プロジェクトには最新の依存関係がないため、コンパイラはコード内のいくつかのコマンドについてエラーを出します。

コア、ルーターなどのすべての依存関係をアップグレードしたいと考えています。最新のルーターには最新のコアが必要ですが、npm install core -g を実行しようとすると、多くのエラーが発生します。

既存のすべての依存関係をアップグレードする最善かつ迅速な方法は何ですか?

angular-cli と angular web サイトの package.json は次のとおりです。

angular2-cli - 元の package.json:

angular2 Web サイトからの最新の angular2 依存関係:

0 投票する
0 に答える
57 参照

angular - Angular 2 CLI はビルド用のプラグインをどのようにロードしますか (たとえば、モバイル ツールキット用)

以前のバージョンでは、CLI に巨大なブロッコリー構成ファイルがありました。これを使用して、たとえば、CLI がビルドを作成する方法を定義することができました。このファイルはなくなったので、ng build が呼び出されたときに CLI が何をすべきかをどのように認識しているのか疑問に思っています。

たとえば、パッケージ @angular/service-worker および @angular/app-shell があればそれを使用します。

願い、マンフレッド

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

angular - ng build 使用時のビルドエラー

CLI から新しい angular2 アプリを作成した後、「ビルド コマンドを使用するには、angular-cli プロジェクト内にいる必要があります」というエラーが表示されます。私はプロジェクト ディレクトリ内にいますが、エラーの意味がわかりません。

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

angular - angular2cliアプリでphpファイルを実行する

angular2cliを使用してangular2アプリを作成すると、phpファイルが正しくコンパイルされず、angular cliに付属のサーバーがphpを理解できるかどうか疑問に思います。そうでない場合、angular2cliがphpを理解するための提案はありますか

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

javascript - Angular 2 CLI プロジェクトを実行するときにサードパーティのパッケージを追加するにはどうすればよいですか?

現在、Angular 2 CLI 構造を使用する Angular 2 プロジェクトに取り組んでいます。moment、ng-material2、ng2-bootstrap を追加することはできますが、これらは問題ありませんが、 JsonWebTokenなどのパッケージを追加しようとすると、ファイルを適切にセットアップできません。

注: jsonwebtoken は、Angular 2 または Angular 2 CLI 用に構築されていません。私が使用しようとしているのは単なるnpmパッケージです。

angular2-cli サードパーティ ライブラリで説明されているセットアップに従ってみましたが、まだ機能しません。

これが私がそれを設定する方法です:

Angular-cli-build.js:

システム構成.js:

アプリ コンポーネント:

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

angular - How can I get my app (running via ng serve) to connect to a Node back-end while preserving the auto-reload functionality?

I've just migrated my application to Angular CLI. I already have my REST API Node server up and running. I would like to be able to run my front-end with ng serve, to have the auto-reload feature every time I change a file, but also have it connect to my node back-end.

Livereload server is running on port 49152 Serving on port 4200 Node listening on port 8080

All my node routes are prefixed with api.

Is this possible?

0 投票する
0 に答える
285 参照

express - Express サーバーの使用中にエラー関連の 'ember-cli-live-reload.js' が見つかりません (ロードされていません)

Express サーバーを使用して、Angular-CLI サンプル アプリによって生成されたコンテンツを提供しているときに、次のエラーが発生します。

http://localhost:4200/ember-cli-live-reload.jsリソースの読み込みに失敗しました: サーバーは 500 のステータスで応答しました (内部サーバー エラー)

OS: Windows7

バージョン:

angular-cli: 1.0.0-beta.10 node: 5.11.1 os: win32 x64 express: 4.13.4 再現手順:

ng serve または node server.js を使用してアプリを起動した後に URL にアクセスすると、Chrome 開発者ツールバーに次のエラーが表示されます: ` http://localhost:4200/ember-cli-live-reload.js Failed to load resource: theサーバーはステータス 500 (Internal Server Error) で応答しました

コンソールのこの例外: TypeError: res.status is not a function at C:\xxxx\server.js:43:7 at Layer.handle [as handle_request] (C:\xxxx\node_modules\express\lib\router \layer.js:95:5) at trim_prefix (C:\xxxx\node_modules\express\lib\router\index.js:312:13) at C:\xxxx\node_modules\express\lib\router\index.js :280:7 で Function.process_params (C:\xxxx\node_modules\express\lib\router\ index.js:330:12) 次の (C:\xxxx\node_modules\express\lib\router\index.js: 271:10) SendStream.error (C:\xxxx\node_modules\serve-static\index.js:121:

この問題の回避策または修正はありますか? Angular-CLI で Express を使ってみた人はいますか?