5

您将如何调整以下脚本以允许电子主进程将 Typescript 与 ts-node 一起使用?

"scripts": {
     "shell": "cross-env NODE_ENV=development electron ts-node ./app/main.ts"
}
4

1 回答 1

3

cross-env NODE_ENV=development electron -r ts-node/register ./app/main.ts

https://github.com/TypeStrong/ts-node#programmatic

您可以使用 require('ts-node').register({ /* options */ }) 来要求 ts-node 并为将来的要求注册加载程序。您还可以使用文件快捷方式 - node -r ts-node/register 或 node -r ts-node/register/transpile-only - 取决于您的偏好。

于 2020-08-13T00:33:05.440 回答