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

网站开发方面的岗位排名

网站开发方面的岗位,排名,网页设计的代码,滨州建设厅网站文章目录 [TOC](文章目录)2.5.练习-成绩管理2.5.1在files文件夹下新建成绩.txt文件2.5.2.新建对应的js文件 2.6.fs模块-路径动态拼接的问题 3.path路径模块3.1什么是path路径模块3.2.路径拼接3.3.获取路径中的文件名3.4.获取路径中的文件扩展名3.5.案例3.5.1.步骤13.5.2.调用fs…

文章目录

    • @[TOC](文章目录)
    • 2.5.练习-成绩管理
      • 2.5.1在files文件夹下新建成绩.txt文件
      • 2.5.2.新建对应的js文件
    • 2.6.fs模块-路径动态拼接的问题
  • 3.path路径模块
    • 3.1什么是path路径模块
    • 3.2.路径拼接
    • 3.3.获取路径中的文件名
    • 3.4.获取路径中的文件扩展名
    • 3.5.案例
      • 3.5.1.步骤1
      • 3.5.2.调用fs.readFile()方法读取文件
      • 3.5.3.自定义resolveJS方法
      • 3.5.4.自定义resolveHTML方法

2.5.练习-成绩管理

🌭步骤:

  • 导入需要的fs模块
  • 使用fs.readFile()方法,读取目录下的成绩.txt文件
  • 数据格式为小红=90 小明=80 小刚=70
  • 判断文件是否读取成功
  • 成功,处理数据
  • 将处理完的数据,调用fs.writeFile()方法,写入到新文件成绩-ok.txt文件中
  • 数据格式为小红:90 小明:80 小刚:70

2.5.1在files文件夹下新建成绩.txt文件

🎉🎉写入数据 小红=90 小明=80 小刚=70

2.5.2.新建对应的js文件

在这里插入图片描述

2.6.fs模块-路径动态拼接的问题

🚜在使用fs模块操作文件时,如果提供的操作路径是以./或…/开头的相对路径时,容易出现路径动态拼接错误的问题
🌭原因:代码运行时,会以执行node命令时所处的目录,动态拼接出被操作文件的完整路径。
🥪解决方案:在使用fs模块操作文件时,使用__dirname,不要提供./或…/开头的相对路径,从而防止路径动态拼接的问题

fs.readFile(__dirname+'./files/成绩.txt', (err, data) => {if (err) {console.log('读取失败', err.message);} else {console.log('读取成功', data.toString());}
})

3.path路径模块

3.1什么是path路径模块

🧇path模块是官方提供的、用来处理路径的模块。提供一系列的方法和属性,用来满足用户对路径的处理需求。

  • path.join()方法,可以将多个路径片段拼接成一个完整的路径字符串
  • path. basename()方法,可以从路径字符串中,将文件名解析出来
    🥪require关键字导入方式

3.2.路径拼接

🍕🍕path.join() 语法格式,path.join([…paths]),任意数量的路径,返回值为 拼接好的路径字符串
在这里插入图片描述

3.3.获取路径中的文件名

🌮path.basename(path[,ext])的语法格式
🍟 可以获取路径中的最后一部分,经常通过这个方法获取路径中的文件名
在这里插入图片描述

3.4.获取路径中的文件扩展名

🚗path.extname()的语法格式
🥙可以获取路径中的文件扩展名部分,
在这里插入图片描述

3.5.案例

🚕把一个静态html文件拆分出三个不同文件,并放在一个docker目录中

  • 1.创建两个正则表达式,分别用来匹配

3.5.1.步骤1

在这里插入图片描述

3.5.2.调用fs.readFile()方法读取文件

在这里插入图片描述

3.5.3.自定义resolveJS方法

在这里插入图片描述

3.5.4.自定义resolveHTML方法

在这里插入图片描述
🍖fs.writeFile()方法只能创建文件,不能用来创建路径
🥟重复调用写入同一个文件,新写入的内容会覆盖之前的旧内容

http://www.hkea.cn/news/836415/

相关文章:

  • 九号公司网站优化效果
  • 模板网站建设方案北京seo排名收费
  • 做箱包关注哪个网站泰州seo平台
  • 如何给网站做流量站长工具seo
  • 桂林网站开发建设推广任务接单平台
  • 化妆品 网站建设案例seo超级外链工具免费
  • 网站建设的广告语seo自动工具
  • 有专门做市场分析的网站么太原关键词优化报价
  • 网站文化建设搜索引擎推广的常见形式有
  • wordpress分类目录消失泸州网站seo
  • 易云巢做网站公司seo入门到精通
  • 新津网站建设百度ai助手入口
  • 做学校网站什么文案容易上热门
  • 网站开发技术包括郑州网站关键词排名
  • 网站开发预算怎么算百度竞价ocpc
  • 成都锐度设计公司怎么样优化大师怎么提交作业
  • 租用网站服务器东莞市网站建设
  • 馆陶县网站网站运营管理
  • 西双版纳傣族自治州医院seo搜索优化网站推广排名
  • wordpress站点网址小吃培训2000元学6项
  • 郑州网站制作天强科技seo百度发包工具
  • 江阴市住房与建设局网站seo工资多少
  • wordpress image.php南宁百度首页优化
  • 谢家华做网站百度指数与百度搜索量
  • wordpress 安装 ubuntu整站优化代理
  • 做公司网站协议书模板下载百度竞价推广公司
  • 福田蒙派克6座二手值多少钱重庆seo点击工具
  • 有了域名 怎么做网站外贸网站推广方法之一
  • 审美网站长春网站建设路
  • 网站 管理系统域名查询注册信息查询