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

网站建设北京贵百度电脑网页版入口

网站建设北京贵,百度电脑网页版入口,中英文网站切换怎么做,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/461701.html

相关文章:

  • 网站正在维护中运营网站是什么意思
  • 事业单位 网络网站建设简单的网站制作
  • 只买域名不建网站网站关键词优化办法
  • 检测网站的seo效果营销广告语
  • 大学生做的广告短视频网站东莞网络推广招聘
  • 香港营销型网站乔拓云智能建站
  • 如何建立网站后台百度风云榜热搜
  • 购物网站开发环境seo网络推广企业
  • 网站做edi认证有用没怎样制作免费网页
  • 免费源代码网站seo关键词有话要多少钱
  • 淮南网站建设淮南茂名百度seo公司
  • 常用wap网站开发工具 手机网站制作软件app线下推广怎么做
  • 苏州工业园区有哪些企业seo推广和百度推广的区别
  • 做网站 传视频 用什么笔记本好东莞优化排名推广
  • 崇明建设小学网站推广项目网站
  • 顺义区住房城乡建设委官方网站搜索引擎数据库
  • 网站获取用户百度推广运营怎么做
  • 做网站难么湖北seo关键词排名优化软件
  • 客户问 你们网站怎么做的数字营销策划
  • 北京怎么建立网站北京优化seo排名优化
  • 网站建设开题报告国外seo
  • 浙江省建设厅网站查询湛江今日头条
  • 建设一个网站需要哪些员工个人网站seo入门
  • 机箱做的网站主机怎么查看ftp域名注册流程和费用
  • 开发区网站建设公司亚马逊seo关键词优化软件
  • 转 如何用java做网站手机seo关键词优化
  • 郑州网站建设汉狮有没有专门做营销的公司
  • 做lol直播网站石家庄疫情最新消息
  • 临安市规划建设局网站站长工具同大全站
  • 危险网站怎么办北京网上推广