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. 别名的使用


浙公网安备 33010602011771号