美文网首页
6.4导入:require

6.4导入:require

作者: jarod_chan | 来源:发表于2015-12-15 21:23 被阅读52次

require形式导入另一个模块。require能在module里面定义,它会从指定模块引入绑定形式。它也能出现在顶层,引入丙丁的同时实例化指定模块。这就是说,它会执行指定模块的定义和表达式,如果它还没有被执行过。
一个require可以一次性引入多个模块

  (require require-spec...)

only-in限制导入的绑定。她也能重命名绑定

  (only-in require-spec id-maybe-renamed ...)
    id-maybe-renamed = id
        | [orig-id bind-id]

使用bind-id重命名orig-id。

  (except-in require-spec id ...)

排除指定的模块。

  (rename-in require-spec [orig-id bind-id] ...)

和only-in类似,但是会导入没提及的orig-id。

  (prefix-in prefix-id require-spec)

重命名模块前缀。
only-in,except-in,rename-in和prefix-in能互相嵌套。

相关文章

网友评论

      本文标题:6.4导入:require

      本文链接:https://www.haomeiwen.com/subject/iaiuhttx.html