我正在使用Angular4作为前端,使用Typescript编写的NodeJS作为后端。在Typescript项目中使用共享源的最佳方式?
我想在双方之间使用一些ts源(例如DTO),但我不知道如何处理它是最好的方法。他们确实使用了一些外部依赖。
我有3个文件夹:client /,server /和common /。
- 公用文件夹(包含公共源文件)是否有自己的package.json?
- 编译后的.js文件应该放到哪里?共同/目标/?如果是这样,运行应用程序(客户端+服务器)时导入工作是否正常?
我使用Grunt为我的节点typescript来源编译他们和angular-cli(与npm开始)为我的角应用程序。