在export
和之间的Typescript有什么区别default export
.在所有教程中,我看到人们在export
他们的课程中,如果我default
在导出之前没有添加关键字,我就无法编译我的代码.
另外,我在官方打字稿文档中找不到任何默认导出关键字的痕迹.
export class MyClass {
collection = [1,2,3];
}
Run Code Online (Sandbox Code Playgroud)
不编译.但:
export default class MyClass {
collection = [1,2,3];
}
Run Code Online (Sandbox Code Playgroud)
请问.
错误是: error TS1192: Module '"src/app/MyClass"' has no default export.
当Anders Hejlsberg在下面的视频中在35:00左右谈论外部模块时......
...为什么文件server.ts
需要对node.d.ts的三次斜杠引用,其中hello.ts
不需要类似的引用server.ts
?
特别是hello.ts
他提到intellisense存在加上他可以使用从中导出的项目server.ts
.那么三重斜杠引用还能增加什么呢?