node path的几个路径问题
2016-01-03 14:59
501 查看
__dirname: 总是返回被执行的 js 所在文件夹的绝对路径 __filename: 总是返回被执行的 js 的绝对路径 process.cwd(): 总是返回运行 node 命令时所在的文件夹的绝对路径
只有在
require()时才使用相对路径(./, ../) 的写法,其他地方一律使用绝对路径,如下:
// 当前目录下 path.dirname(__filename) + '/test.js'; // 相邻目录下 path.resolve(__dirname, '../lib/common.js');
资料来源:
浅析 NodeJs 的几种文件路径
相关文章推荐
- NodeJS会是昙花一现吗?
- Nodejs-模块定义
- nodejs review-01
- nodejs 使用国内源
- ubuntu 下安装nodejs环境需要小小注意一下
- leetcode之Populating Next Right Pointers in Each Node II
- leetcode之Populating Next Right Pointers in Each Node
- NodeJS(二)Mac下VSCode智能提示
- NodeJS(一)Mac下搭建 Express 项目
- 解决安装mongoose时,node-gyp报错问题
- Node.js开发命令行程序
- nodejs mac启动相关命令
- IRC FreeNode Registeration
- Node.js的REPL环境
- Node.js版本管理工具: nvm vs n
- mac自定义安装nodejs步骤
- 一起来学node.js吧 node school简介
- inode与软硬链接的关系
- LeetCode Count Complete Tree Nodes
- windows下基于sublime text3的nodejs环境搭建