Установка 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
Результаты:
Express── экспресс@4.12.3
Express── [email protected]
Также я работаю на узле 0.10.
Как я могу исправить эту проблему?
Спасибо!