Vue-cli を使ってChrome拡張機能を作成しようとしています。
単一ファイルコンポーネントの中で、
js
1chrome.tabs.update({ url: "chrome://bookmarks" })
のように chrome
オブジェクトを使用すると、
Cannot find name 'chrome'. Did you mean the instance member 'this.chrome'?
のようにエラーで怒られます。
// eslint-disable-line
しても怒られるので、ESlintのエラーではなく、Vue-cli自体がエラーをはいているようです。当然といえば当然なのですが、ビルドしてChrome拡張機能として使う際には Chrome
がグローバルオブジェクトにいるはずなのです。
vue-cliのエラーを無視してそのままのJavaScriptとしてビルドさせる方法はないでしょうか...。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。