2016-08-11 3 views
0

Я пытаюсь использовать Jasmine для проверки моего кода, который работал нормально, пока мне не понадобился тест кода, который использовал пользовательский аддон узла. Я требую аддона в типичном пути,Жасмин и импортирование модуля пользовательских узлов

var addon = require('../build/Release/addon.node'); 

, который работает совершенно нормален во время работы приложения, но жасмин дросселей на него, выплевывая:

Error: The specified module could not be found. 

Есть ли способ сказать Жасмин где найти необходимые модули?

ответ

1

Использование __dirname + "/../path/to file" - https://nodejs.org/docs/latest/api/globals.html#globals_dirname

+0

Это дает правильный путь, но Жасмин еще возвращает «Указанный модуль не может быть найден.» Мне интересно, если это проблема с использованием пользовательских аддонов узлов, файлов с расширением .node. – Giallo

Смежные вопросы