Я следовал учебнику здесь http://blog.mgechev.com/2016/06/26/tree-shaking-angular2-production-build-rollup-javascript/Rollup ошибка от модуля ввода-angular2 материала
Когда я пытаюсь запустить накопительный пакет, я получил эту ошибку. Модуль /Users/gordon/workspace/CraigsMenu/craigsmenu-web/node_modules/@angular2-material/input/input.js не экспортирует MdInputModule (импортируется/Users/gordon/workspace/CraigsMenu/craigsmenu-web/dist/app .module.js)
Я не уверен, какая вещь вызвала проблему. Возможно ли, что входной сигнал с угловым материалом не поддерживал es2015 должным образом и все еще является модулем commonjs?
Все, что угодно. Заранее спасибо!
Привет Рич, так что мои модули встроены в ES2015 модули, так что у меня есть проект, представляющий собой сочетание модулей CommonJS и модулей ES2015. Как это сделать? Как выглядит rollup.config.js? –
В вашем файле rollup.config.js вам просто нужно добавить 'import commonjs from ' rollup-plugin-commonjs'' и добавьте параметр 'plugins: [commonjs()]'. Плагин определит модули CommonJS и преобразует их –