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 相关文章推荐
dojo 之基础篇(三)之向服务器发送数据
Mar 24 Javascript
封装了一个支持匿名函数的Javascript事件监听器
Jun 05 Javascript
php常见的页面跳转方法汇总
Apr 15 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
Jun 27 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
Mar 24 jQuery
easyui-datagrid开发实践(总结)
Aug 02 Javascript
JS实现的透明度渐变动画效果示例
Apr 28 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
Aug 16 Javascript
vue实现新闻展示页的步骤详解
Apr 11 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
Jun 25 Javascript
JavaScript接口实现方法实例分析
May 16 Javascript
Vue实现简单的拖拽效果
Aug 25 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数组函数序列之array_values() 获取数组元素值的函数与方法
2011/10/30 PHP
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
php中字符集转换iconv函数使用总结
2014/10/11 PHP
php实现求相对时间函数
2015/06/15 PHP
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
juqery 学习之三 选择器 子元素与表单
2010/11/25 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JavaScript实现Iterator模式实例分析
2015/06/09 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
浅析Bootstrap表格的使用
2016/06/23 Javascript
微信小程序 开发工具快捷键整理
2016/10/31 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
js实现多张图片每隔一秒切换一张图片
2019/07/29 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
js验证密码强度解析
2020/03/18 Javascript
Python中字典(dict)和列表(list)的排序方法实例
2014/06/16 Python
简单谈谈Python中的几种常见的数据类型
2017/02/10 Python
python使用Plotly绘图工具绘制气泡图
2019/04/01 Python
使用Python为中秋节绘制一块美味的月饼
2019/09/11 Python
django框架中间件原理与用法详解
2019/12/10 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
美国首屈一指的高品质珠宝设计师和零售商:Allurez
2018/01/23 全球购物
期中考试后的反思
2014/02/08 职场文书
计算机专业自荐信范文
2014/05/28 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
思想作风建设心得体会
2014/10/22 职场文书
2014年乡镇纪委工作总结
2014/12/19 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
党支部对转正的意见
2015/06/02 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
springboot临时文件存储目录配置方式
2021/07/01 Java/Android