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 + Ajax调用webService实例代码(asp.net)
Aug 27 Javascript
javascript 单例/单体模式(Singleton)
Apr 07 Javascript
FireBug 调试JS入门教程 如何调试JS
Dec 23 Javascript
jquery基础教程之数组使用详解
Mar 10 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 Javascript
Javascript BOM学习小结(六)
Nov 26 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
Dec 25 Javascript
详解Angularjs 自定义指令中的数据绑定
Jul 19 Javascript
在Vant的基础上封装下拉日期控件的代码示例
Dec 05 Javascript
Node.js JSON模块用法实例分析
Jan 04 Javascript
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
vue项目中监听手机物理返回键的实现
Jan 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安装攻略:常见问题解答(二)
2006/10/09 PHP
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
css样式标签和js语法属性区别
2013/11/06 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
2015/02/23 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
JavaScript 事件对象介绍
2015/04/13 Javascript
浅谈Javascript实现继承的方法
2015/07/06 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
js断点调试经验分享
2017/12/08 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
windows实现npm和cnpm安装步骤
2019/10/24 Javascript
浅析Python中的序列化存储的方法
2015/04/28 Python
python实现的文件同步服务器实例
2015/06/02 Python
Python批量查询关键词微信指数实例方法
2019/06/27 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
解决python多行注释引发缩进错误的问题
2019/08/23 Python
"引用"与指针的区别是什么
2016/09/07 面试题
师范生实习个人的自我评价
2013/09/28 职场文书
护士实习生自我鉴定范文
2013/12/10 职场文书
大学自我鉴定
2013/12/20 职场文书
函授药学自我鉴定
2014/02/07 职场文书
小学生评语集锦
2014/04/18 职场文书
安全负责人任命书
2014/06/06 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
个人师德师风自我剖析材料
2014/09/29 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
教师学习心得体会范文
2016/01/21 职场文书
Python List remove()实例用法详解
2021/08/02 Python
python入门学习关于for else的特殊特性讲解
2021/11/20 Python