VueJS — Перенос службы-worker.ts в service-worker.js

#typescript #vue.js #webpack #vuejs2

#typescript #vue.js #webpack #vuejs2

Вопрос:

Я пытаюсь перенести мой typescript service-worker.ts в виде service-worker.js внутри моего проекта VueJS. Когда я создаю проект, сборка просто копирует файл typescript в выходные данные как service-worker.js (не переносится файл typescript)

Мой Vue.Файл конфигурации

 module.exports = {
pwa: {
    name:"Territory Dashboards",
    workboxPluginMode: "InjectManifest",
    workboxOptions: {
        swSrc: "src/service-worker.ts",
        swDest:"service-worker.js",
        globPatterns : ["**/*.{jpg,svg,png,jpeg,gif,ico,webmanifest,eot,ttf,woff2,js,html,css}"],
        
    }
}
}
  

Как мне заставить сборку переносить файл ts в js, а не просто копировать / объединять их вместе?