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 textarea的长度进行验证
May 06 Javascript
jquery幻灯片插件bxslider样式改进实例
Oct 15 Javascript
javascript实现input file上传图片预览效果
Dec 31 Javascript
AngularJs学习第八篇 过滤器filter创建
Jun 08 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
Sep 24 Javascript
Javascript 创建类并动态添加属性及方法的简单实现
Oct 20 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
vue中简单弹框dialog的实现方法
Feb 26 Javascript
微信小程序-API接口安全详解
Jul 16 Javascript
layui 中select下拉change事件失效的解决方法
Sep 20 Javascript
微信小程序可滑动周日历组件使用详解
Oct 21 Javascript
webpack+vue.js构建前端工程化的详细教程
May 10 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语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
Highcharts 非常实用的Javascript统计图demo示例
2013/07/03 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
JS限制文本框只能输入数字和字母方法
2015/02/28 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
2015/10/01 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
2016/08/10 Javascript
微信公众平台 发送模板消息(Java接口开发)
2019/04/17 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
JS实现“全选”和"全不选"功能代码实例
2020/02/06 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
Vue基本指令实例图文讲解
2021/02/25 Vue.js
[02:11]2016国际邀请赛中国区预选赛最美TA采访现场玩家
2016/06/28 DOTA
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
python交易记录整合交易类详解
2019/07/03 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
python爬虫 urllib模块发起post请求过程解析
2019/08/20 Python
Python使用type动态创建类操作示例
2020/02/29 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Python 实现RSA加解密文本文件
2020/12/30 Python
html5 canvas实现圆形时钟代码分享
2013/12/25 HTML / CSS
八一建军节活动方案
2014/02/10 职场文书
办公室秘书岗位职责范本
2014/02/11 职场文书
读书演讲主持词
2014/03/18 职场文书
人民调解员培训方案
2014/06/05 职场文书
门店业绩提升方案
2014/06/08 职场文书
司法局群众路线教育实践活动整改措施思想汇报
2014/10/13 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
常住证明范本
2015/06/23 职场文书
有关水浒传的读书笔记
2015/06/25 职场文书
html中显示特殊符号(附带特殊字符对应表)
2021/06/21 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS