17 lines
398 B
TypeScript
17 lines
398 B
TypeScript
|
// @Filename: file1.ts
|
||
|
export module App {
|
||
|
export module Services {
|
||
|
export class UserServices {
|
||
|
public getUserName(): string {
|
||
|
return "Bill Gates";
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// @Filename: file2.ts
|
||
|
// @module: amd
|
||
|
import appJs = require("file1");
|
||
|
import Services = appJs.App.Services;
|
||
|
var x = new Services.UserServices().getUserName();
|