Electron JS和TypeScript - 将TS-Node与主进程一起使用

时间:2017-06-22 11:41:58

标签: typescript electron ts-node

如何调整以下脚本以允许电子主进程使用带有ts节点的Typescript?

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

1 个答案:

答案 0 :(得分:2)

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

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

您可以要求ts-node并通过使用require('ts-node')。register({/ * options * /})来注册加载程序以供将来使用。您还可以根据自己的喜好使用文件快捷方式-node -r ts-node / register或node -r ts-node / register / transponly。