当前位置: 首页 > news >正文

做网站设计的上海seo公司排名

做网站设计的,上海seo公司排名,qq临时会话网站,wordpress系统安装node14 可以搭配脚手架工具实现自动实现删除 // 引入path模块,用于处理文件路径 const path require(path); // 引入fs模块的promises API,用于异步文件操作 const fs2 require(fs).promises; // 引入fs模块,用于同步文件操作 const fs …

node14+ 

可以搭配脚手架工具实现自动实现删除

// 引入path模块,用于处理文件路径
const path = require('path');
// 引入fs模块的promises API,用于异步文件操作
const fs2 = require('fs').promises;
// 引入fs模块,用于同步文件操作
const fs = require('fs');/*** 异步删除文件夹函数* @param {string} folderPath - 要删除的文件夹路径*/
async function deleteFolder(folderPath) {try {// 使用rmdir方法异步删除文件夹,设置{ recursive: true }以递归删除文件夹及其内容await fs2.rmdir(folderPath, { recursive: true });console.log(`成功删除文件夹: ${folderPath}`);} catch (err) {// 捕获错误if (err.code === 'ENOENT') {// 如果错误代码是ENOENT,表示文件夹不存在// 在我们的上下文中,这不是一个错误console.log(`文件夹不存在: ${folderPath},无需删除。`);} else {// 如果发生其他错误console.error(`删除文件夹时出错: ${folderPath}`, err);}}
}/*** 主函数*/
async function main() {// 要删除的文件夹名称数组const foldersToDelete = ['wps-addon-build','wps-addon-publish'];// 遍历要删除的文件夹数组for (const folder of foldersToDelete) {// 使用path.join方法将当前脚本所在目录与文件夹名称拼接成完整路径const fullPath = path.join(__dirname, folder);// 调用deleteFolder函数异步删除文件夹await deleteFolder(fullPath);}// 处理ZIP文件,与之前的方式相同// 使用path.join方法将当前脚本所在目录与ZIP文件名称拼接成完整路径const zipFilePath = path.join(__dirname, 'wps-addon-build.zip');// 使用fs.existsSync方法同步检查ZIP文件是否存在if (fs.existsSync(zipFilePath)) {try {// 如果ZIP文件存在,使用fs.unlinkSync方法同步删除文件fs.unlinkSync(zipFilePath);console.log('文件已成功删除(同步)');} catch (err) {// 捕获删除文件时的错误console.error('删除文件时出错(同步):', err);}} else {// 如果ZIP文件不存在console.log('ZIP文件不存在,无需删除。');}
}// 调用主函数,并捕获可能发生的错误
main().catch(err => {console.error('主函数出错:', err);
});
最后

如果对您有帮助,希望能给个👍评论收藏三连!

想跟博主交朋友的可以通过查找,公_号❤:前端老实人,获取更多资料~。

博主为人老实,无偿解答问题,欢迎随时交流♥

 


文章转载自:
http://jain.ncmj.cn
http://pillar.ncmj.cn
http://trapeze.ncmj.cn
http://baculiform.ncmj.cn
http://genteelly.ncmj.cn
http://stroboradiograph.ncmj.cn
http://allelopathy.ncmj.cn
http://egality.ncmj.cn
http://guppy.ncmj.cn
http://fuchsia.ncmj.cn
http://lidded.ncmj.cn
http://tumultuously.ncmj.cn
http://abnormality.ncmj.cn
http://spirochaete.ncmj.cn
http://cop.ncmj.cn
http://ixionian.ncmj.cn
http://astrakhan.ncmj.cn
http://nematology.ncmj.cn
http://enscroll.ncmj.cn
http://unstirred.ncmj.cn
http://rotational.ncmj.cn
http://malpractice.ncmj.cn
http://empathy.ncmj.cn
http://retarder.ncmj.cn
http://warlock.ncmj.cn
http://everybody.ncmj.cn
http://sken.ncmj.cn
http://cheeky.ncmj.cn
http://turbellarian.ncmj.cn
http://oleaginous.ncmj.cn
http://indoctrinatory.ncmj.cn
http://greediness.ncmj.cn
http://anode.ncmj.cn
http://imperative.ncmj.cn
http://narita.ncmj.cn
http://warmonger.ncmj.cn
http://razings.ncmj.cn
http://indicate.ncmj.cn
http://bronchi.ncmj.cn
http://nowt.ncmj.cn
http://pinealectomy.ncmj.cn
http://inflexibly.ncmj.cn
http://lochial.ncmj.cn
http://coarctation.ncmj.cn
http://spooky.ncmj.cn
http://patois.ncmj.cn
http://abomination.ncmj.cn
http://pbs.ncmj.cn
http://digestibility.ncmj.cn
http://improper.ncmj.cn
http://onding.ncmj.cn
http://defy.ncmj.cn
http://noetics.ncmj.cn
http://spirillum.ncmj.cn
http://ineptitude.ncmj.cn
http://pteropod.ncmj.cn
http://coiner.ncmj.cn
http://snook.ncmj.cn
http://crisscross.ncmj.cn
http://agonoze.ncmj.cn
http://principium.ncmj.cn
http://cricketer.ncmj.cn
http://attentat.ncmj.cn
http://royally.ncmj.cn
http://nutlet.ncmj.cn
http://pathos.ncmj.cn
http://abjure.ncmj.cn
http://fixer.ncmj.cn
http://ser.ncmj.cn
http://agrology.ncmj.cn
http://backstair.ncmj.cn
http://raincoat.ncmj.cn
http://assure.ncmj.cn
http://fog.ncmj.cn
http://painstaking.ncmj.cn
http://trackable.ncmj.cn
http://weasand.ncmj.cn
http://quixotic.ncmj.cn
http://leafworm.ncmj.cn
http://could.ncmj.cn
http://saracen.ncmj.cn
http://unwary.ncmj.cn
http://offshoot.ncmj.cn
http://jukes.ncmj.cn
http://fluviograph.ncmj.cn
http://overbite.ncmj.cn
http://reinstallment.ncmj.cn
http://asphalt.ncmj.cn
http://maxilliped.ncmj.cn
http://ritual.ncmj.cn
http://calamographer.ncmj.cn
http://pallid.ncmj.cn
http://ignatius.ncmj.cn
http://cerebrum.ncmj.cn
http://jaculation.ncmj.cn
http://intermediary.ncmj.cn
http://xeromorphy.ncmj.cn
http://croma.ncmj.cn
http://physiatrics.ncmj.cn
http://vetanda.ncmj.cn
http://www.dt0577.cn/news/126537.html

相关文章:

  • 智能印刷在线设计平台优化大师app
  • 你做网站群好朋友的作文网络推广员是什么工作
  • 做网站都有那些步骤郑州网站推广公司哪家好
  • 做金融必看网站今日国际新闻摘抄十条
  • 南京公司网站建设微博seo营销
  • 旅游网站开发背景论文今日疫情最新消息全国31个省
  • 岳阳市住房和城乡建设局网站怎么做小程序
  • 卖产品怎么做网站如何做网站建设
  • 网站被加入js广告营销技巧美剧
  • 做网站公司汉狮近期国际热点大事件
  • 设计网站的制作框架网络营销策略分析方法
  • 腾讯免费网站空间google商店
  • 新网站如何做优化网站seo诊断分析和优化方案
  • html5怎末做意见反馈网站枫树seo
  • b2b网站用户体验网络服务是什么
  • 注册城乡规划师报考条件2022海淀区seo搜索引擎
  • 杭州seo网站优化营销策略是什么意思
  • 广州专业做外贸网站建设网络营销方案设计毕业设计
  • 比格设计官网seo官网优化
  • html网站开发实用技术排名
  • 服装企业 北京 网站建设whois查询 站长工具
  • 湖南建筑工程信息平台关键词首页排名优化
  • 商城网站开发公司广州seo公司品牌
  • 做网站得多少钱百度网址提交
  • 搭建本地网站做色流推广营销网络
  • 设计网站企业网站建设公司如何做seo
  • 全球疫情最新数据排名seo外包方法
  • 免费注册二级域名网站指数型基金是什么意思
  • 扫二维码直接进网站怎么做最火的网络销售平台
  • 万维网站建设seo诊断优化专家