用户登录

JavaScript 语言提供了创建与使用模块的方法,在一个文件里,如果设置导出了一些东西,我们就可以认为这个文件就是一个模块。也就是在其它的文件里,我们就可以导入这个模块设置的导出的东西。设置导出用的是 export 关键词,导入模块导出的东西用的是 import 关键词。

下面可以在我们的项目里试一下怎么创建还有使用模块。在项目的 src 的下面创建一个文件,名字叫 greeting.ts,在这个文件里可以定义一个函数,名字叫 greet ,用箭头函数的写法定义这个函数,函数要做的事情就是在控制台上输出一行文字,文字是 您好~

现在我们可以在这个文件里导出定义的 greet 函数,这样在其它的地方就可以使用这个函数了。导出东西用的是 export 这个关键词,直接在定义这个函数的前面加上一个 export,意思是导出后面定义的这个东西。现在我们就可以认为这个文件就是一个模块,模块里提供了一个函数。

在项目里再创建一个新的文件,比如 app.ts ,在这个文件里可以用一下 greeting 模块里提供的 greet 函数。先要在文件的顶部导入它,导入模块用的是 import ,一组大括号,然后在 from 的后面设置一下模块的位置,这里就是当前目录下的 greeting 这个文件。

在大括号里可以设置一下要导入的东西,这里就是 greet 这个函数。现在我们就可以在这个文件里使用从 greeting 模块里导入进来的 greet 这个函数提供的功能了。执行一下这个函数。

在终端,项目所在目录的下面,先执行一下 tsc,编译一下应用。 然后再用 node 运行一下 dist 目录里的 app.js ,你会发现这里输出了一个 您好 ~

这就是从 greeting 模块里导入的 greet 这个函数要做的事情。执行这个函数的时候,它就会在控制台上输出 您好 。

JavaScript 模块《 Node.js 服务端应用开发:设计架构 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点