Node.js中 __dirname 的使用介绍


Posted in Javascript onJune 19, 2017

前言

本文主要给大家介绍的是关于Node.js中 __dirname 使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

方法如下

新建个文件

app.js

里面的内容如下:

console.log(__dirname + '/example.db');
console.log('example.db');

如果将app.js放在一个根目录下面

执行node app.js

分别输出如下内容:

/Users/durban/nodejs/koa-mysql-orm-model/example.db
example.db

我们建立一个文件夹app,app下建立一个app.js

里面的内容如下:

console.log(__dirname + '/example.db');
console.log('example.db');

执行node app.js

分别输出如下内容:

/Users/durban/nodejs/koa-mysql-orm-model/app/example.db
example.db

可见,__dirname追加了自身的目录路径,一般这样做的好处是,可以避免文件的混乱调用。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
jQuery scroll事件实现监控滚动条分页示例
Apr 04 Javascript
详解JavaScript正则表达式中的global属性的使用
Jun 16 Javascript
javascript 使用for循环时该注意的问题-附问题总结
Aug 19 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
jQuery处理XML文件的几种方法
Jun 14 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
Feb 20 Javascript
Vue实现virtual-dom的原理简析
Jul 10 Javascript
微信小程序“摇一摇”的实例代码
Jul 20 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
vue 做移动端微信公众号采坑经验记录
Apr 26 Javascript
JS求解两数之和算法详解
Apr 28 Javascript
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
Jun 19 #Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
Jun 19 #Javascript
jQuery自定义多选下拉框效果
Jun 19 #jQuery
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
Jun 19 #Javascript
JS仿淘宝搜索框用户输入事件的实现
Jun 19 #Javascript
jQuery实现下拉菜单的实例代码
Jun 19 #jQuery
微信小程序实现皮肤功能(夜间模式)
Jun 18 #Javascript
You might like
有关PHP中MVC的开发经验分享
2012/05/17 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
Symfony2学习笔记之系统路由详解
2016/03/17 PHP
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
Bootstrap文件上传组件之bootstrap fileinput
2016/11/25 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
对vue v-if v-else-if v-else 的简单使用详解
2018/09/29 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
Moment.js实现多个同时倒计时
2019/08/26 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
virtualenv 指定 python 解释器的版本方法
2018/10/25 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
详解Python3中的 input() 函数
2020/03/18 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
阿联酋电子产品购物网站:Menakart
2017/09/15 全球购物
会计专业毕业生自荐信范文
2013/12/20 职场文书
物业保安员岗位职责
2014/03/14 职场文书
婚前财产公证书
2014/04/10 职场文书
校园环保建议书
2014/05/14 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
活动总结新闻稿
2014/08/30 职场文书
售房协议书范本2014
2014/10/23 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
七年级生物教学反思
2016/02/20 职场文书
导游词之无锡东林书院
2019/12/11 职场文书
JS开发前端团队展示控制器来为成员引流
2022/08/14 Javascript