位置: 编程技术 - 正文

利用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)

  • 税后债务资本成本计算公式 中级会计
  • 小规模纳税人征税率为多少
  • 公司的资本公积金可以用于弥补公司的亏损
  • 公司股东分红要交哪些税
  • 咨询费计入什么管理费用的什么科目
  • 邮票可以抵个税吗
  • 如何确定一个企业在网络营销中的目标受众?
  • 房地产行业企业所得税政策
  • 小规模纳税人申请电子发票流程
  • 其他应收款款项性质有哪几种
  • 企业清算的资产包括
  • 餐费补贴要交个人所得税吗
  • 非贸税务备案
  • 怎么看医疗报销单
  • 存货清查的目的,主要是进行总账和明细账
  • 机关和事业单位哪个好
  • 公司阅览室布置图片
  • 税款不申报会怎样
  • 员工宿舍需要缴纳房产税么
  • 合伙企业的所得税政策
  • 公司办公楼的中介怎么做
  • 出口佣金可以在企业所得税前扣除吗
  • 统借统还账务处理流程
  • 出租不动产什么时候交税
  • lec风险评价方法
  • 企业已确认销售收入的售出商品发生销售折让,且不属于
  • 长期股票期权的会计分录怎么做?
  • 以产品抵债会计分录
  • 增值税留抵税额在借方还是贷方
  • 跨年度冲减收入
  • 员工罚款算收入吗
  • 安防监控利润怎么样
  • php参数过滤封装类
  • 科普笔记本电脑怎样
  • macOS Big Sur 11.4 Beta 1(版本号20F5046g)正式发布
  • 政府财政会计核算基础是什么
  • 抵债资产的账务处理
  • 单位春节发的过生日红包
  • 跨省异地施工
  • 发票多盖了一个发票章咋办
  • 前端框架react
  • 施工企业如何开发票
  • php同时使用session和cookie来保存用户登录信息的实现代码
  • 车船税为什么没有发票
  • 石油预付款发票怎么开
  • phpcms怎么样
  • c语言常用函数用法
  • 经营一家淘宝店铺,自然就应该做好
  • 施工企业预缴税款
  • 培训费属于什么
  • 个人社保的缴纳时间
  • 取得土地使用权所支付的金额包括契税吗
  • 货款尚未收到增值税
  • 申报残保金是不是交医保
  • 分期收款发出商品一批,售价50000
  • 居民企业只就其境内全部所得纳税
  • 公司购买银行理财产品账务处理
  • 补税的会计分录
  • 公司注销是什么流程
  • 原材料暂估入库成本结转处理
  • 被征用的不动产或者动产使用后应当怎样
  • sql server233错误
  • sqlserver 触发器 redis
  • sql server触发器主要针对下列语句创建
  • win2008组策略
  • windows10网页打不开怎么办
  • 软件无法卸载怎么办,安装的软件卸载不了怎么办
  • winxp如何将桌面文件默认到d盘
  • windows的视频
  • xp电脑繁体系统改简体
  • win10 系统桌面
  • 手机更新升级版本下载
  • pacis.exe - pacis是什么进程 有什么用
  • jquerygrid
  • python数据导出
  • js实现的简洁二次函数
  • python动态网页开发教程
  • 福建省个人所得税税率表查询
  • 学费报销找学校哪个部门
  • 税务系统领导干部监督管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设