Как я могу связать свои тесты, которые используют 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 или выше).