如何在sailsjs中获取文档根目录?

时间:2014-04-14 00:26:35

标签: javascript node.js express sails.js

要读取位于sails项目文档根目录中的文件,我目前使用绝对路径。

/var/www/project/file.conf

如何在风帆中获取文档根路径?或者如何使用相对路径在控制器中读取文件?

3 个答案:

答案 0 :(得分:13)

在Sails中,根路径为:sails.config.appPath

答案 1 :(得分:10)

由于根文件夹中的主应用程序文件为app.jsprocess.cwd()应该可以正常使用。

答案 2 :(得分:1)

扩展@Maciej Maczor Kaczorowski发布的内容......

var path = require('path').resolve(sails.config.appPath, 'file.conf');

var path = require('path').resolve(".", 'file.conf');

var path = require('path').resolve('file.conf');

var path = sails.config.appPath + 'file.conf';

var path = res.baseUrl + 'file.conf';