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 相关文章推荐
可编辑下拉框的2种实现方式
Jun 13 Javascript
简化版手机端照片预览组件
Apr 13 Javascript
常见的javascript跨域通信方法
Dec 31 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
Aug 17 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
Apr 18 Javascript
vue2.0+vue-dplayer实现hls播放的示例
Mar 02 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 jQuery
VUE简单的定时器实时刷新的实现方法
Jan 20 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
Jan 30 Javascript
vue 路由守卫(导航守卫)及其具体使用
Feb 25 Javascript
Javascript查看大图功能代码实现
May 07 Javascript
如何在selenium中使用js实现定位
Aug 18 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五种设计模式小结
2011/03/23 PHP
php学习之流程控制实现代码
2011/06/09 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
php分页函数示例代码分享
2014/02/24 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
Thinkphp关闭缓存的方法
2015/06/26 PHP
php中session定期自动清理的方法
2015/11/12 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
php读取和保存base64编码的图片内容
2017/04/22 PHP
div模拟选择框示例代码
2013/11/03 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
原生JavaScript实现Ajax的方法
2016/04/07 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
2016/11/21 Javascript
JavaScript中transform实现数字翻页效果
2017/03/08 Javascript
不使用 JS 匿名函数理由
2017/11/17 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
ES6小技巧之代替lodash
2019/06/07 Javascript
javascript操作向表格中动态加载数据
2020/08/27 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
对python 自定义协议的方法详解
2019/02/13 Python
python实现树的深度优先遍历与广度优先遍历详解
2019/10/26 Python
使用Python打造一款间谍程序的流程分析
2020/02/21 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
HTML5在手机端实现视频全屏展示方法
2020/11/23 HTML / CSS
大学生求职简历的自我评价
2013/10/14 职场文书
长城导游词300字
2015/01/30 职场文书
无婚姻登记记录证明
2015/06/18 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书