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

  

 

 

 

 

 

 

  

posted @   耗喜天涯  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示