Skip to content
This repository was archived by the owner on Oct 13, 2021. It is now read-only.
This repository was archived by the owner on Oct 13, 2021. It is now read-only.

吴老师能简单介绍一下这个 luareload 工具吗? #9

@aceyin

Description

@aceyin

看代码 luareload 大致明白在reload的时候做了这些事情:

  1. 构建了一个沙盒, 将运行reload时已经加载的模块保护起来
  2. 在沙盒中调用lua加载器来加载update模块
  3. 将新加载的模块与老模块进行合并和替换

但还是有些不明白(毕竟代码里面注释也写的少)其所以然,
吴老师能讲一下这个reload工具去做lua reload 的一些思路吗?

万分感谢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions