ホームページ >ウェブフロントエンド >jsチュートリアル >@angular/cli V6.0 を使用して PWA アプリケーションを直接開発する手順の詳細な説明
今回は @angular/cli V6.0 を使用して PWA アプリケーションを直接開発する手順について詳しく説明します。 @angular/cli V6.0 を使用して PWA アプリケーションを直接開発するための 注意事項 は次のとおりです。実践的なケースを一度見てみましょう。
PWAとは
PWA (Progressive Web App) は、TLS、WebApp マニフェスト、Service Worker を利用して、アプリケーションをインストールしてオフラインで使用できるようにします。 言い換えれば、PWA は携帯電話のネイティブ アプリに似ていますが、HTML5、JavaScript、CSS3 などの Web テクノロジーを使用して構築されています。 正しく構築された場合、PWA はネイティブ アプリと区別できません。
PWAの主な特徴は以下の3点です:ステップ 1: @angular/cli V6.0 をインストールします
マシンに古いバージョンがある場合は、最初にアンインストールしてください。 ターミナルを開いて実行します:npm install -g @angular/cliインストールが成功したら、ng -v を使用してバージョン番号を確認します:
ステップ 2: 空のプロジェクトを新規作成します
実行:ng new test-ng-pwa作成に成功しましたその後、プロジェクトを見て実行します:
ng serve --openブラウザにこのインターフェースが表示されるということは、すべてがOKであることを意味します:
ステップ 3: PWA サポートを追加します
プロジェクトを停止してから開きますターミナルでの実行:ng add @angular/pwa効果は次のとおりです: @angular/cli の組み込みサーバーは --prod がコンパイルされるときにサービスワーカーをサポートしないため、サードパーティのライト-公式ドキュメントはここにあります:
https://npmjs.com/package/lite-server、次を実行してください:
npm install lite-server --save-dev npm install lite-server --globalインストール後、次を実行してください:
npx ng build --prod && lite-server --baseDir dist/test-ng-pwa次に、ブラウザを開いてポートにアクセスします。 3000、サービスが表示されます。ワーカーは正常に開始されました: これで、アプリケーションをデスクトップに追加できます: これは Windows での効果です: この記事でその事例を読んでください。あなたはこの方法をマスターしました。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。 推奨読書:
以上が@angular/cli V6.0 を使用して PWA アプリケーションを直接開発する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。