code: function(cachePath, cacheSplitor) {
    this._cachePath = cachePath;
    this._cacheSplitor = cacheSplitor;
    //
    if(!File.isDir(this._cachePath)){
      File.makeDir(this._cachePath);
    }
    const dirStr = File.read(this._cachePath + '/' + CACHE_DIRS);
    //
    if(dirStr){
      this._dirList = dirStr.split(this._cacheSplitor || ',') || [];
    }else{
      this._dirList = [];
    }
  
    //
    const fileStr = File.read(this._cachePath + '/' + CACHE_FILES);
    if(fileStr){
      this._fileList = fileStr.split(this._cacheSplitor || ',') || [];
    }else{
      this._fileList = [];  
    }
  }
docs: NOTICE: since this is the constructor, we need use keyword 'function' the 'class' method also needs to use keyword 'function'