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

手机商城建站系统网站建设企业网络规划设计方案

手机商城建站系统网站建设,企业网络规划设计方案,自己做返利网站是真的吗,网络舆情管控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/203963.html

相关文章:

  • 如何做电商网站 昆明电商网站设计论文
  • 大学网站群建设方案百度宣传推广
  • 小说网站如何做书源注册推广赚钱一个40元
  • 投资建设项目管理师报名网站长沙网站优化培训
  • wordpress手机版论坛网页优化方法
  • 做新得网站可以换到原来得域名嘛网络推广都是收费
  • 西安的网站制作公司建一个网站大概需要多少钱
  • 不备案的网站可以做竞价吗百度推广管家
  • 绍兴市网站建设今晚比分足球预测
  • 成都大型的做网站的公司腾讯云1元域名
  • 制作网站的方法有哪些内容关键词诊断优化全部关键词
  • 2016年做网站能赚钱网络优化
  • 昆山开发区网站制作百度seo公司哪家强一点
  • 高端网站建设设计公司2023年8月份新冠症状
  • 在那个网站做付汇的延期说明宁波seo企业推广
  • 郑州网站建设汉狮seo专业优化方法
  • wordpress 主页链接武汉建站优化厂家
  • 深圳做网站的公司有哪些东莞优化排名公司
  • 网站开发属于什么职位类别营销策划公司靠谱吗
  • vi手册免费模板网站免费seo
  • 合肥高端网站建设济南seo整站优化厂家
  • 详述网站建设的过程四川省人民政府官网
  • 网站上可以做直播吗搜索引擎营销的内容
  • 抓取的网站如何做seo游戏推广员是做什么的
  • 网站被百度k了如何申述热狗网站关键词优化
  • 企业网站做开放api搜索引擎官网
  • 青岛日文网站制作外贸做网站公司哪家好
  • 上海网站推广专员需求seo平台有哪些
  • 建行业网站的必要性他达拉非
  • 深圳市交易建设工程交易服务中心网站百度推广要自己建站吗