Vue.jsをWebpackでビルドしたものを読み込めば、manifest.jsでunsafe-evalとかやらなくても実行できる。 ChromeでHelloWorld的な雛形(Hello Extensions)をつくる こちらに書かれているとおりに実行して、「Hello Extensions」を表示するまでをつくる。 Google Chrome 拡張機能を開発する -入門 Hello Extensions- こんな感じの構成になるはず。 Webpack + vue-loaderのインストール Vue.jsにおけるCSP環境の説明はこちら。つまり、Vue.jsをそのまま読み込んでも実行できないが、ビルドするとCSPをクリアして動作するとのこと。 Vue.jsのCSP環境 今回はWebpackを選択したのでこちらにアクセスする。 webpack-simple usageに書かれているとおりに