Service Worker を作成中に、ESLint で Lint を実施したところ、以下警告が出力されました。

error  'importScripts' is not defined    no-undef

対象の JavaScript の 1行目には、以下記載しています。

importScripts("workbox-sw.prod.v2.1.2.js");

無視したかったので、.eslintrc.json以下の記述を追加しました。

  "env": {
    "serviceworker": true, // 追記
    "browser": true,
    "es6": true
  }

以上です。

コメント