TS.004.命名空间
01. 新建 validation.ts 文件 , 配置命名空间
02. 引用带命名空间的 ts 文件, 并使用其对外公开的内容 index.ts
03. 使用 ts-node 插件 运行 index.ts 文件,失败
之前学习过程中,也总是报错,提示未定义;
>>> 使用 tsc 指令,将 index.ts 编译为 index.js ; 但此时,index.ts 与 引用的 validation.ts 是被编译到了不同的文件中;
>>> node 运行,依然报错
>>> 指定输出文件的编译
正常运行:
** 此时,index.ts 及关联引用的 validation.ts 都被编译到了一个文件 index.js
04. 不同文件,同一命名空间的使用
将同一个命名命名空间拆分为多个文件分开维护,尽管我们将其拆分为为多个文件,但是他们仍然属于一个命名空间,
编译到指定JS文件后,node index.js 正常运行
05. 别名的使用