阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js ECMAScript 动态实例化钩子

      Node.js ECMAScript 动态实例化钩子

      要创建与现有格式解释不对应的自定义动态模块,可以使用dynamicInstantiate挂钩。只为返回格式的模块调用此挂钩:来自resolve钩子的'dynamic'

      export async function dynamicInstantiate(url) {
        return {
          exports: ['customExportName'],
          execute: (exports) => {
            // get and set functions provided for pre-allocated export names
            exports.customExportName.set('value');
          }
        };
      }
      

      使用前面提供的模块导出列表,然后将在导入树中该模块的模块评估顺序的确切位置调用execute函数。


      更多选项请参考:ECMAScript 模块,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录