ポップアップ、オプションページ、バックグラウンドプロセスでクロム拡張を作成したいと思います。つまり、基本的には、popup.html、options.html、background.htmlのページを持つ角型アプリです。角張った状態でこれが可能ですか?@ angle/cliを使用してクロム拡張ポップアップ、オプション、背景を作成する
今日私は各ページの複数のwebpack設定でこれを行うことができます。今、私はそれをAngular-Cliに置き換えたいと思っています。誰もがすなわち
おかげ
ポップアップ、オプションページ、バックグラウンドプロセスでクロム拡張を作成したいと思います。つまり、基本的には、popup.html、options.html、background.htmlのページを持つ角型アプリです。角張った状態でこれが可能ですか?@ angle/cliを使用してクロム拡張ポップアップ、オプション、背景を作成する
今日私は各ページの複数のwebpack設定でこれを行うことができます。今、私はそれをAngular-Cliに置き換えたいと思っています。誰もがすなわち
おかげ
だからグーグルの多くの後、このblog postが私を助けたシードプロジェクトやスターターたとえば、正しい方向に私を指すことができます。 TLDR;複数のアプリを必要とせず、1つのアプリがクエリパラメータを使用して行います。例えば、私のmanifest.jsonをして、私は今、この
"browser_action": {
"default_popup": "index.html?page=popup"
},
"options_page": "index.html?page=options",
"background": {
"page": "index.html?page=background",
"persistent": false
},
を持っている。そしてルートに異なるコンポーネント(PopupComponent、OptionsComponentとBackgroundComponent)を定義した後、「ページ」のparamに基づいて移動します。
https://stackoverflow.com/questions/42430369/angularjs2-cli-building-chrome-extension-troubles-to-defining-content-and-backこれがうまくいくかどうかわかります – surya