我目前有两个项目的解决方案。ServerApp (nodejs NTVS) 和 BrowserApp (Html Typescript 应用程序)。
我希望在两个项目之间共享课程并立即获得智能感知。
怎么做 ?
PS:对于那些知道GWT的人来说,我想要的类似于共享项目。
我目前有两个项目的解决方案。ServerApp (nodejs NTVS) 和 BrowserApp (Html Typescript 应用程序)。
我希望在两个项目之间共享课程并立即获得智能感知。
怎么做 ?
PS:对于那些知道GWT的人来说,我想要的类似于共享项目。
我设法做到了:
/// <reference path="../SharedClasses/shared_reference.ts" />
自动完成功能,F12 也...
如果您使用外部构建工具,例如grunt-ts
它更容易。如需演示,请查看:https ://github.com/basarat/demo-fullstack
使用示例 gruntfile ( https://github.com/basarat/demo-fullstack/blob/master/src/Gruntfile.js )。重要一点:
var commonFiles = "common/**/*.ts";
var serverFiles = ["server/**/*.ts", commonFiles];
var clientFiles = ["client/**/*.ts", commonFiles];