首页
关于我的
文章归档
友情链接
更多
随机进入
Search
1
解决包下载慢的问题
1,174 阅读
2
PHP简易本地授权实现
219 阅读
3
RSA生成密钥和公钥
69 阅读
4
mysql分批插入数据
65 阅读
5
常用sql语句
63 阅读
默认分类
前端技术
登录
Search
标签搜索
node.js
express
mysql
PHP
FileSystem
path
npm
jsonwebtoken
session
中间件
axios
RSA
FengXin
累计撰写
14
篇文章
累计收到
0
条评论
首页
栏目
默认分类
前端技术
页面
关于我的
文章归档
友情链接
随机进入
搜索到
1
篇与
的结果
2023-07-24
path模块
简介path 模块是专门为了解决路径因动态拼接而导致一系列错误而生的一款工具。使用 path.join() 方法拼接文件路径// 1.导入 path 模块 const path = require('path') // path.join() 方法会将所有的路径片段拼接到一起 // 注意:../ 会抵消前面的路径 const pathStr = path.join('/a', '/abc', '../', './d', 'e') console.log(pathStr) // 输出结果为:\a\d\e 重构之前的读取文件代码// 1.导入 fs 模块 const fs = require('fs') // 2.导入 path 模块 const path = require('path') // 3.调用 fs.readFile() 方法读取文件 // 参数1:文件路径 // 参数2:读取文件的编码格式,默认 utf8 // 参数3:回调函数,拿到失败和成功的结果 err, dataStr // __dirname 表示当前文件的所处路径 fs.readFile(path.join(__dirname, '/file/1.txt'), 'utf8', function(err, dataStr) { // 如果读取文件失败,则 err 会自动转译为 true if (err) { return console.log('读取文件失败!' + err.message) } console.log('读取文件成功!' + dataStr) }) 使用 path.basename() 方法获取文件名称// 1.导入 path 模块 const path = require('path') // 定义文件的存放路径 const fpath = '/a/b/index.html' const fullName = path.basename(fpath) console.log(fullName) // 结果为:index.html const name = path.basename(fpath, 'html') console.log(name) // 结果为:index 使用 path.extname() 方法获取文件扩展名// 1.导入 path 模块 const path = require('path') // 定义文件的存放路径 const fpath = '/a/b/index.html' const fext = path.extname(fpath) console.log(fext) // 结果为:.html
2023年07月24日
48 阅读
0 评论
0 点赞