文件操作 - Glob.cc
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@parcel/watcher/src/Glob.cc
编辑文件内容
#include "Glob.hh" #ifdef __wasm32__ extern "C" bool wasm_regex_match(const char *s, const char *regex); #endif Glob::Glob(std::string raw) { mRaw = raw; mHash = std::hash<std::string>()(raw); #ifndef __wasm32__ mRegex = std::regex(raw); #endif } bool Glob::isIgnored(std::string relative_path) const { // Use native JS regex engine for wasm to reduce binary size. #ifdef __wasm32__ return wasm_regex_match(relative_path.c_str(), mRaw.c_str()); #else return std::regex_match(relative_path, mRegex); #endif }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件