ser*_*0ne 13 import typescript
遵循这些相当基本的指示,但这似乎不起作用.
概观
我想用import { Type } from "Module"而不是/// <reference path="..." />
结构体
-app\
-ViewModel.ts
-Program.ts
Run Code Online (Sandbox Code Playgroud)
ViewModel.ts
export module Demo {
export class ViewModel {
constructor(public test: string) {
}
}
}
Run Code Online (Sandbox Code Playgroud)
Program.ts
import { ViewModel } from "ViewModel";
Run Code Online (Sandbox Code Playgroud)
模块'C:/ DemoApp/app/ViewModel'没有导出成员'ViewModel'.
和...
--outFile只支持'amd'和'system'模块.
目标
我希望能够引用依赖项,以便它们按顺序编译为单个文件.
请帮忙!
注意:如果我添加,"module": "system"我仍然会得到上述错误中的第一个.
注意:根据第一个解决方案,我不想丢失名称空间!
Ali*_*aig 14
从语句中删除下面的行
export module Demo
Run Code Online (Sandbox Code Playgroud)
并使用它
export class ViewModel {
constructor(public test: string) {
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:对于命名空间,只需执行类似的操作
namespace Demo {
export class ViewModel {
constructor(public test: string) {
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34781 次 |
| 最近记录: |