code: function (err, exports) {
  
          if (err) {
              /*
               * 由于插件系统是二级API的提供者, 所以在一个插件不能正常启动的情况下,
               * 可能导至其它存在依赖的插件无法启动, 所以当任意插件不能启动时, 直接认为crash.
               * 如果为希望这种情况发生, 请在注册插件的工厂方法中处理异常.
               */
              stdLog(['%s, can not start the plug-in [%s], \nstack:', err.stack, name], 'crash');
              process.exit(0);
              return;
          }
  
          working[name] = exports;
  
          stdLog(['Plug-in : Loaded [%s]', name], 'info');
  
          // 在插件启动后才可以被其它地方使用，所以只有启动才将实际插件对像注册到Plugin系统中.
          oldDefineOfPlugin.call(Plugin, name, exports);
  
          // 检测可启动插件;
          setImmediate(checkSetup);
      }
docs: 异步注册完成.