【发布时间】:2017-10-09 18:23:19
【问题描述】:
我正在做一个项目,使用 Angular4 作为前端,使用 Typescript 编写的 NodeJS 作为后端。
我想在双方之间使用一些 ts 源(例如 DTO 类),但我不知道如何以最佳方式处理它。他们确实使用了一些外部依赖项。
我有 3 个文件夹:client/、server/ 和 common/。
- common 文件夹(包含公共 ts 源)是否应该有自己的 package.json?
- 编译后的 .js 文件应该放在哪里?共同/目的地/?如果是这样,在运行应用程序(客户端+服务器)时导入是否能正常工作?
我将 Grunt 用于我的 Node 打字稿源来编译它们,并为我的 Angular 应用程序使用 angular-cli(使用 npm start)。
【问题讨论】:
标签: node.js angular typescript