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 相关文章推荐
表单填写时用回车代替TAB的实现方法
Oct 09 Javascript
用jQuery模拟页面加载进度条的实现代码
Dec 19 Javascript
JavaScript节点及列表操作实例小结
Aug 05 Javascript
详解JavaScript中的自定义事件编写
May 10 Javascript
详解AngularJS如何实现跨域请求
Aug 22 Javascript
Bootstrap Table使用方法解析
Oct 19 Javascript
js获取当前页的URL与window.location.href简单方法
Feb 13 Javascript
浅谈箭头函数写法在ReactJs中的使用
Aug 22 Javascript
Dropify.js图片宽高自适应的方法
Nov 27 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
Jun 17 Javascript
jQuery实现弹出层效果
Dec 10 jQuery
探究一道价值25k的蚂蚁金服异步串行面试题
Aug 21 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
声音就能俘获人心,蕾姆,是哪个漂亮小姐姐配音呢?
2020/03/03 日漫
php+xml结合Ajax实现点赞功能完整实例
2015/01/30 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
求数组最大最小值方法适用于任何数组
2013/08/16 Javascript
js实现点击链接后窗口缩小并居中的方法
2015/03/02 Javascript
聊一聊Vue.js过渡效果
2016/09/07 Javascript
jQuery简单实现列表隐藏和显示效果示例
2016/09/12 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
详解利用Angular实现多团队模块化SPA开发框架
2017/11/27 Javascript
如何重置vue打印变量的显示方式
2017/12/06 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
2020/08/03 Javascript
Javascript中的奇葩知识,你知道吗?
2021/01/25 Javascript
Python表示矩阵的方法分析
2017/05/26 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
2017/11/21 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
Python骚操作之动态定义函数
2019/03/26 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
Python批量启动多线程代码实例
2020/02/18 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
selenium如何定位span元素的实现
2021/01/13 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
仿CSDN Blog返回页面顶部功能实现原理及代码
2013/06/30 HTML / CSS
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
Ejb技术面试题
2015/04/29 面试题
请假条格式范文
2014/04/10 职场文书
党的生日演讲稿
2014/09/10 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
2014年学校党建工作总结
2014/11/11 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js