code: @SuppressWarnings({"unchecked", "rawtypes"})
      private void loadResource(String... paths) {
          for (String path : paths) {
              List<NutResource> resources = Scans.me().scan(path, "\\.(js|json)$");
  
              for (NutResource nr : resources) {
                  try {
                      Object obj = Json.fromJson(nr.getReader());
                      if (obj instanceof Map) {
                          Map m = (Map) obj;
                          map = (Map) Mapl.merge(map, m);
                          for (Object key : m.keySet()) {
                              if (key.equals("include")) {
                                  map.remove("include");
                                  List<String> include = (List) m.get("include");
                                  loadResource(include.toArray(new String[include.size()]));
                              }
                          }
                      }
                  }
                  catch (Throwable e) {
                      if (log.isWarnEnabled())
                          log.warn("Fail to load config?! for " + nr.getName(), e);
                  }
              }
          }
      }
docs: 加载资源