使用__dirname时如何进入父目录?

时间:2015-06-16 04:26:09

标签: javascript node.js directory gulp gulp-karma

目录结构:

  • WebApiRole
    • GulpFile.js
  • 测试
    • Karma.conf.js

来自 GulpFile.js

的Gulp代码
@style/Widget.AppCompat.EditText

所以我的问题转到父目录并访问 karma.conf.js 。由于某种原因,路径无法通过<style name="MyEditTextTheme" parent="@style/Widget.AppCompat.EditText"> <item name="colorControlNormal">#FF0000</item> </style> //your edit text <EditText .... android:theme="@style/MyEditTextTheme" /> 解析回到WebApiRole的父目录。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:14)

我必须使用path包来解决此问题。

var path = require("path"),
    fs = require("fs");

gulp.task('test', function (done) {
    karma.start({
        configFile: fs.readFile(path.join(__dirname, '../test/', 'karma.conf.js')),
        singleRun: true
    }, done);
});