Я пытаюсь добавить работника службы поддержки в свое приложение React. Чтобы это работало, мне нужно зарегистрировать работника сервиса, позвонив по номеру
navigator.serviceWorker.register('my-service-worker.js');
. Я хочу закодировать работника в TypeScript, но не могу понять, как указать npm, чтобы упаковать его отдельно, подопределенный путь, поэтому я могу зарегистрировать моего работника с путем скомпилированного файла .js.
Я попытался создать папку внутри src / с помощью tsconfig, установив outDir, но похоже, что я нахожусь наневерный трек, так как не найден соответствующий файл js.