位置: 编程技术 - 正文

利用Node.js获取项目根目录的小技巧(node.js获取文件信息的方法是什么)

编辑:rootadmin

推荐整理分享利用Node.js获取项目根目录的小技巧(node.js获取文件信息的方法是什么),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs获取当前路径,node获取formdata,nodejs获取客户端ip地址,nodejs获取当前路径,nodejs获取当前路径,node获取url参数,nodejs获取文件信息的方法,node.js获取文件信息的方法是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

假设我们的js文件写在server目录中,但是我们的资源文件存储在app/img目录中。

实现功能

如下图,我们需要在server/index.js文件中使用fs读取app/img/favicon.ico文件。

实现方法

利用Node.js获取项目根目录的小技巧(node.js获取文件信息的方法是什么)

在node.js只提供了一个 dirname全局变量。通过 dirname可以获得“C:wwwrootyidataserver”。这时需要用到path。

首先

即可获取到node.js的项目根目录。

即可获取目标文件。

由上面的例子可知,path.join将多个参数组合成一个 path,因此我们只需要参照路径表示方法合并即可。比如js文件在第三层目录,那么项目根目录就是path.join(__dirname,'../../../') 。

总结

也可以直接获取项目根目录,但是要注意的是使用这个方法在一些情况下存在问题,以前遇到过,想不起来了。大家留意下,有问题可以留言交流。

Node.js与MySQL交互操作及其注意事项 node.js作为服务端的js运行环境已经出现了有几年了,最近我有个朋友也在做这方面的开发,但是也是刚刚接触,遇到了很多坑。前几天他们在操作数据

阿里云ecs服务器中安装部署node.js的步骤 首先下载了putty用来连接服务器的控制台,还有flashFXP用来上传文件。下面是详细的步骤,一起来看看。1.下载node.js下载地址:node.js千万不要用命令行下

node.js实现博客小爬虫的实例代码 前言爬虫,是一种自动获取网页内容的程序。是搜索引擎的重要组成部分,因此搜索引擎优化很大程度上就是针对爬虫而做出的优化。这篇文章介绍的

标签: node.js获取文件信息的方法是什么

本文链接地址:https://www.jiuchutong.com/biancheng/370807.html 转载请保留说明!

上一篇:Node.js检测端口(port)是否被占用的简单示例(nodejs test)

下一篇:Node.js与MySQL交互操作及其注意事项(nodejs和mysql)

  • 广告费的税前扣除是多少
  • 简易计税方法能开专用发票吗
  • 应收账款逾期未收回账务处理
  • 如何区分追索权和付款请求权的区别
  • 房屋产权出典的由承典人作为房产税纳税义务人
  • 如何判断固定资产资本化还是费用化
  • 应付账款贷方怎么调整
  • 其他债权投资减值账务处理
  • 价外费用的判断标准
  • 企业存货核算的内容包括
  • 车购税申报表如何作废重开
  • 资本溢价能不能退还股东呢
  • 增值税专用发票怎么开
  • 知识产权服务项目
  • 现金流量表本月数和本年累计数不一致
  • 公司股权转让应纳税额怎么算
  • 个税申报中劳务报酬
  • excel自动计算增值税
  • 在建工程暂估入库的账务处理
  • 应收账款坏账准备计算表
  • 可供出售金融资产新准则叫什么
  • 销售单价的变动,将促使保本点( )
  • 增资溢价率
  • 附有销售退回条款的递延所得税问题
  • 固定资产转入清理记账凭证
  • 华为手机屏幕下的三个功能键设置方法
  • 长期待摊费用摊销明细表
  • 管理费用部分科目怎么填
  • 存货 计价
  • 建房转让协议书
  • 预付工程施工款会计分录
  • 华为心率血压智能手表怎么样
  • 企业所得税的销售收入包括哪些
  • 解决安装后软件icon一圈白边问题
  • 应收账款净额可以是负数吗
  • 暂估增值税可以抵扣吗
  • 收到车险发票含增值税吗
  • 增值税纳税申报表怎么填
  • 人力资源公司财务工作心得与感悟
  • 政府补助的核算内容有哪些
  • three.js gui
  • dedecms配置
  • vue生命周期钩子函数
  • 个税年度汇算清缴总结
  • 专款专用需要缴税吗
  • 销售返利可以税前扣除吗
  • 分配水电费会计科目
  • 经济作物评估标准
  • 抵扣联明细没认证如何申报
  • 房屋租赁费可以加计扣除吗
  • 财务收入支出明细表
  • 业务招待费进项票可以抵扣吗
  • 进项税适用税率
  • 新开的公司税务那边要办什么
  • 电汇凭证是什么会计科目
  • 对公转账需要填写开户行吗
  • 自产自销的茶叶公司怎么做账
  • mysql更改密码命令
  • 存储过程怎么理解
  • SmartFTP.exe - SmartFTP是什么进程
  • ubuntu20.04怎么用
  • 无线网络连接不上显示无ip分配
  • Win10预览版镜像
  • 微软windows10正版
  • ext.grid.editorgridpanel
  • opengl发光物体
  • unity图集
  • vue router 传参
  • js日期格式
  • 举例讲解水生花卉栽培管理
  • 使用node写接口
  • python3 mongodb
  • python安装后怎么用
  • android下载图片并保存到本地
  • jQuery 选择同时包含两个class的元素的实现方法
  • 国家税务总局使用
  • 个人所得税预扣预缴办法
  • 国家税务总局两江新区税务局
  • 如何查询公司的营业执照
  • 微观经济学的十大原理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设