Próbuję uruchomić test karmy za pomocą zadania gulp. Używam https://github.com/karma-runner/gulp-karma i z jakiegoś powodu gulp nie może zlokalizować mojego pliku karma.conf.js. Ten plik znajduje się w tym samym folderze co plik gulp. Korzeń projektu. Bez względu na to, jaką ścieżkę podaję, pojawia się ten sam błąd. Plik ./karma.conf.js nie istnieje. Nie mogę wymyślić, jak poprawnie podążać ścieżką. Oto kod zadania gulp.gulp zadanie nie może znaleźć karma.conf.js
gulp.task('tdd', function (done) {
new Server({
configFile: 'karma.conf.js'
}, done).start();
});
Gdzie jest zdefiniowany __dirname? Wydaje się, że jest to niezdefiniowane, gdybym robił to w ten sposób ... – Hcabnettek
Dodałem aktualizację do twojego pytania. – SoEzPz
Cóż, używam gulp, który jest aplikacją węzła. Dodanie __dirname działało jak mistrz. Węzeł musi udostępnić go do wypicia. Dzięki wielkie! – Hcabnettek