javascript - karma - ¿Cómo voy al directorio padre cuando uso__dirname?
configure karma (1)
Tuve que usar el paquete de path
para resolver este problema.
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);
});
Estructura de directorios :
- WebApiRole
- GulpFile.js
- prueba
- Karma.conf.js
Código de Gulp de GulpFile.js
gulp.task(''test'', function (done) {
karma.start({
configFile: _configFile: __dirname + ''//..//test//karma.conf.js'',
singleRun: true
}, done);
});
Entonces mi problema es ir al directorio padre y acceder al karma.conf.js . Por algún motivo, la ruta no se resuelve con ..//
para volver al directorio principal de WebApiRole. Alguien me puede apuntar en la dirección correcta ?