Установка Zombie.js Ошибка: ReferenceError: Набор не определен. Что я делаю неправильно?

Фон: Я сейчас читаюВеб-разработка с Node и ExpressИтаном Брауном (кстати, отличная книга для тех, кто изучает и экспресс), и я застрял в главе 5 - Страхование качества.

Все было гладко. Сначала я запустил следующее:

npm install --save-dev mocha

npm установить -g мокко

npm install --save-dev chai

npm install --save-dev zombie

Проблема: Затем я побежал (как указано в книге):

mocha -u tdd -R спецификация qa / tests-crosspage.js 2> / dev / null

Но это ничего не делало. Итак, я побежал:

mocha -u tdd -R спецификация qa / tests-crosspage.js

И тогда появилась эта ошибка:

/Users/esanz91/Desktop/CodingNotes/Node/MySite/node_modules/zombie/node_modules/jsdom/lib/jsdom/level2/html.js:405 var nonInheritedTags = new Set ([

ReferenceError: Set не определен

Версии: Просто, чтобы дать вам, ребята, идею, у меня установлены следующие версии.

CMD:

список npm --depth = 0

Результаты:

├── [email protected]

Express── экспресс@4.12.3

Express── [email protected]

├── [email protected]

Z── [email protected]

Также я работаю на узле 0.10.

Как я могу исправить эту проблему?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос