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

行业展示类型网站博客网站 wordpress

行业展示类型网站,博客网站 wordpress,wordpress云典,厦门网站排名Path 模块 path 模块提供了 操作路径 的功能,我们将介绍如下几个较为常用的几个 API ​​path.resolve([…paths]) 将路径片段​​解析为绝对路径​​(从右向左拼接,遇到绝对路径停止) // 若参数为空,返回当前工作目…
Path 模块

path 模块提供了 操作路径 的功能,我们将介绍如下几个较为常用的几个 API

  • ​​path.resolve([…paths])
    将路径片段​​解析为绝对路径​​(从右向左拼接,遇到绝对路径停止)
// 若参数为空,返回当前工作目录(process.cwd())
// 遇到 / 开头的路径会重置为根目录(如 path.resolve('/a', 'b') → /a/b)console.log(path.resolve('src', 'images/logo.png')); 
// 输出(当前目录为 /project):/project/src/images/logo.png
console.log(path.resolve('/tmp', 'file.txt')); 
// 输出:/tmp/file.txt
console.log(path.resolve('file.txt')); //\player\markdown-md\md\Node.js\file.txt
  • path.sep
    返回路径分隔符,Windows 下是 ​​\​​,POSIX 下是 ​​/​
console.log(path.sep); // Windows → '\',Linux/macOS → '/'
const customPath = ['dir', 'subdir', 'file.txt'].join(path.sep);
console.log(customPath); // 输出:dir/subdir/file.txt
  • ​​path.parse(path)
    将路径解析为一个对象,包含以下属性:
    解析路径为对象,包含 root、dir、base、ext、name 属性
const pathObj = path.parse('/dir/target.txt');
console.log(obj); // 输出:{ root: '/', dir: '/dir', base: 'target.txt', ext: '.txt', name: 'target' }
  • ​​path.basename(path [, ext])
    获取路径的​​基础名称​​(最后一段)
// ext:可选,移除指定扩展名(如 .html)
console.log(path.basename('/dir1/file.txt')); // 'file.txt'
console.log(path.basename('/dir1/file.txt', '.txt')); // 'file'
  • path.dirname(path)
  • 返回路径的​​目录名​​(最后一个分隔符前的部分)
console.log(path.dirname('/dir1/file.txt')); // '/dir1'
  • ​​path.extname(path)
    返回路径的​​扩展名​​(最后一个点后的部分)
console.log(path.extname('/dir1/file.txt')); // '.txt'
  • path.isAbsolute(path)
    判断路径是否​​绝对路径​​(以 ​​/​​ 开头)
console.log(path.isAbsolute('/dir1/file.txt')); // true
console.log(path.isAbsolute('dir1/file.txt')); // false
  • path.resolve() vs path.join()
方法特点示例输出(当前目录:/project)
path.resolve()返回绝对路径,遇到 / 重置根目录resolve(‘src’, ‘/img’) → /img
path.join()仅拼接路径,不转换绝对路径join(‘src’, ‘/img’) → src/img
  • path.normalize()
    规范化路径,将多个连续的路径分隔符(如 Windows 下的 ​​\​​)合并为一个
console.log(path.normalize('/dir1//dir2/../dir3')); // '/dir1/dir3'
console.log(path.normalize('/a//b '));  // '/a/b'
console.log(path.normalize('/a//b/..')); // '/a'
console.log(path.normalize('/a//b/../..')); // '/'

_dirname 与 process.cwd()​​

  • __dirname:当前脚本所在目录(固定值)。
  • process.cwd():进程启动目录(可动态变化
http://www.dtcms.com/wzjs/839592.html

相关文章:

  • 做网站公司电话搜索引擎优化入门
  • 怎么制作网站应用wordpress前端可视化编辑
  • 自己开发购物网站设计logo的网址
  • 辽宁建设工程信息网项目经理变更茂名seo网站建设
  • php做的网站安全吗成都h5网站建设
  • 网站建设装什么系统做百度手机网站关键词排名
  • 建设银行吴中支行网站网站开发电话
  • dede网站更新如何同步腾讯微博更新百度经验实用生活指南
  • 网站空间在哪买好网络公司做网站服务器
  • 非交互式网站备案那个网站可以查询美做空基金
  • 毕业网站设计代做北京西站咨询服务电话
  • 做网站的公司哪家好济南网站建设(选聚搜网络)
  • 自己弄个网站wish网站应该怎么做
  • 网站评估 源码网站建设开发费会计分录
  • 静态网站是什么安装了wordpress程序
  • 用word文档做网站专业的网站设计公司
  • 网站开发需要用哪些东西wordpress 文件
  • 古典网站源码现在注册公司需要什么条件
  • 临沂 网站推广江西省城乡建设培训网官方网站
  • 工业网站模板手机网站建设要注意哪些问题
  • 模拟人生4做游戏下载网站网站建设百度百科
  • 网站设计制作收费明细网页制作教程哔哩
  • 外贸开源网站做影视网站违法不
  • 无锡科技网站建设怎么在360自己做网站吗
  • 伪原创php网站镜像同步程序页面模板不存在怎么办
  • 南宁 网站建设 公司网站的组成部分
  • 西安网站制作设计定制网页微信登陆首页
  • 中国比较有名的产品设计公司成都网站优化软件
  • 南通做网站ntwsd如何做机票预订网站
  • 自己写代码做网站禁忌网站有哪些