新建个文件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追加了自身的目录路径,一般这样做的好处是,可以避免文件的混乱调用。