按照Google Workbox的说明,被告知我应该在serviceWorker.js中包括的第一件事是:
importScripts('https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js');
但是尝试运行npm run start给了我:
importScripts' is not defined no-undef
通常在哪里定义importScripts的确切位置,以及如何在通过Create React App 2创建(但不弹出)的基于Typescript的React项目中使用它呢?
importScripts
是为工作脚本定义的,包括importScripts
(专用[web workers]和共享的[new Worker
])和new SharedWorker
。如果未根据您的情况进行定义,则听起来好像未以其中一种方式运行正在运行的脚本。