Как я могу связать свои тесты, которые используют Sinon.js, используя Rollup.js?

Я использую Rollup.js с плагинами rollup-plugin-node-resolve а также rollup-plugin-commonjs чтобы связать мои тесты, которые используют Sinon.js. Когда я пытаюсь запустить связанный файл, я получаю следующую ошибку:

Ошибка: динамические требования в настоящее время не поддерживаются rollup-plugin-commonjs

Есть ли обходной путь для этой ошибки, или мне нужно использовать какой-то другой инструмент, например, Webpack?

1 ответ

Решение

Sinon.js v1.x не работает с такими упаковщиками, как Rollup.js. Вам следует перейти на более новую версию (v2.x или выше).

Другие вопросы по тегам