我有一个 TypeScript Next.js 项目:
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
我想向其中添加一个 Web Worker。我知道工人是像
new Worker("worker.js")
那样启动的。
从
.js
生成 worker.ts
文件的正确方法是什么?
我可以直接调用
tsc
,但我不确定这是正确的方法,我是否正确地将其集成到package.json
脚本中,以及它是否使用tsconfig.json
。
不需要将ts编译为js。 只需通过
导入工人const worker = new Worker(new URL('./worker.ts', import.meta.url));
这是给您的例子。