code: function tryRequire (regexp) {
    const nodeModulesDir = getNodeModulesDir()
    const results = []
  
    debug(`arguments.regexp: ${regexp || 'undefined'}`)
  
    if (!regexp || !fs.existsSync(nodeModulesDir)) {
      debug('regexp is undefined or nodeModulesDir not exists')
      return results
    }
  
    const moduleList = getModulesByDir(nodeModulesDir)
      .filter(m => regexp.test(m))
  
    debug(`matched modules: ${moduleList.join(', ')}`)
  
    return moduleList
  }
docs: 尝试获取已安装的模块，返回模块名
  
  @param {RegExp} regexp 正则，描述要 require 的 mudule
  @returns {string[]} 所有匹配的模块名