如何使用Typescript在node.js服务器和浏览器之间共享代码

我打算用node.js服务器(使用socket.io)做一个多人游戏的JavaScript游戏,并且希望在webclient和服务器之间共享一些代码(主要是类)。 所以我find了这个:

如何在Node.js和浏览器之间共享代码?

不过,我也想使用打字稿,并想知道如何设置它? 什么tsconfig.json设置最适合这个? 我必须使用诸如browserify或webpack之类的东西吗?

我必须使用诸如browserify或webpack之类的东西吗?

是。 我使用webpack。

什么tsconfig.json设置是最适合这个

只是到处使用commonjs。

更多

这是一个在后台/前端打字的项目….使用webpack …并有一个tsconfig.json : https : //github.com/alm-tools/alm