位置: 编程技术 - 正文

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

  • 公允价值变动损益属于什么科目
  • 劳务报酬个税的税率是多少
  • 什么是应税服务中止
  • 税收实体法和程序法分类
  • 企业购买产品
  • 赞助支出和广告支出的区别
  • 外贸企业出口怎么写
  • 员工团体意外保险怎么报销
  • 小规模变更为一般纳税人流程
  • 社保缴费基数的组成部分
  • 2019年所得税季度增值税怎么报
  • 建筑服务专用发票需要进项吗
  • 增值税专票怎么抵扣
  • 金税盘的进项发票怎么导出
  • 财务报表里现金是什么
  • 库存生产用钢材属于什么会计科目类别
  • 租入的固定资产属于资产吗
  • 取得土地无形资产的条件
  • 贴现的利息能不能取出来
  • 金税盘管理费用怎么结转
  • 营改增后附加税费入应交税费还是营业税金及附加
  • 小规模纳税人应纳税额减征额怎么算
  • 免抵退税额如何计算
  • 国际工程物资采购网
  • xlsx长数字
  • 固定资产减值准备影响折旧吗
  • 公司账款无法收回扣款合法吗
  • sistray.exe - sistray是什么进程 有什么用
  • 外贸企业红字发票怎么冲
  • 盆栽月季花怎么修剪图解
  • 魅族路由器mini说明书
  • 融资性租赁会计处理计入固定资产
  • 零星分布的意思
  • php获取手机型号
  • laravel访问路由方式
  • vscode插件大全
  • 漏记收入 罚款
  • springboot用法
  • 员工体检费计入福利费吗
  • 帝国cms专题
  • 帝国cms首页调用其他网站数据
  • 给个人的返佣如何交税
  • 吃饭的票如何写报销单
  • 员工门诊收费票据可以入账吗
  • 未交增值税借方余额怎么调整
  • 股票股利的资金来源
  • 将一个表中的字段更新到另一个表
  • mongodb添加数据库
  • 待报解预算收入是什么
  • 个人所得税的计算公式方法Excel
  • 普通发票怎么冲红字
  • 进项税额中运输费怎么算
  • 装修费未计入长期费用
  • 医院收费票据可以入账吗
  • 差旅费的进项税额需要转出吗
  • 期末未缴税额为正是什么意思
  • 公用事业费属于什么会计科目
  • 会计账簿的登记实训报告
  • 触发器中instead of
  • sql2000卸载干净
  • win7哪年停止更新
  • 繁体系统安装简体软件
  • win8.1系统安装教程
  • 自定义winre
  • win10提示测试模式
  • 删除windows.edb
  • win8系统电脑没声音怎么办
  • sxs.exe病毒
  • win7不同用户下装不同软件
  • tracert命令的功能和用法
  • 戴尔笔记本自带win7系统盘重装系统
  • win7系统的桌面图标怎么调出来
  • Linux编译内核无法启动
  • Android OpenGL ES(二)----平滑着色
  • css布局的经典网站
  • JavaScript不支持ie
  • js倒计时结束操作
  • mongorestore报错
  • 怎么配置nodejs的环境
  • 村级服务公开的具体内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设