2016-12-02 2 views
0

В моих тестах я пытаюсь использовать nock (https://github.com/node-nock/nock).Загрузка нока на стажера

Если я напишу var nock = require('nock');, он не найдет его, поскольку он не загружен.

Я добавил пакет в loaderOptions, и теперь я должен поставить var nock = require('nock/index');, потому что если я пишу require('nock') он пытается загрузить node_modules/nock/main, но она не существует.

Библиотека пытается внутренне загрузить некоторые модули, с которыми работает нок, но стажер говорит Error: Attempt to require unloaded module lib/recorder.

Я добавил Нок в пакеты с: {имя: '' Нок, местоположение: 'node_modules/зарубки'}

Любой ключ?

Спасибо.

+0

@LinhNguyen Сообщение не объясняет, как это сделать с модулями npm, но помогло мне решить эту благодарность! <3 – QuarK

ответ

0

Решение было загрузить библиотеку с помощью загрузчика додзё узла стажера:

var nock = require('intern/dojo/node!nock'); 

Ура!

Luis.

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