Erros ao usar o MomentJS na biblioteca Angular Typescript
Estou construindo uma biblioteca de componentes Angular (2+) usandojvandemo / gerador-angular2-library como iniciador, que usaRolar como um construtor de módulos. O componente que estou criando na biblioteca usaMomentJS.
Eu tive vários problemas de compilação com a inclusão do MomentJS.
Eu usei pela primeira vezimport moment from 'moment';
importar momento para o componente, mas isso produz o seguinte erro na compilação;
[17:26:28] Starting 'ngc'...
Error at /Users/chris/angular-library/.tmp/components/my-library/my-component.component.ts:6:8: Module '"/Users/chris/my-library/node_modules/moment/moment"' has no default export.
eu encontreiesta pergunta SO que disse usarimport * as moment from 'moment';
no entanto com isso eu recebo;
'moment' is imported by build/components/my-component.component.js, but could not be resolved – treating it as an external dependency
events.js:182
throw er; // Unhandled 'error' event
^
Error: Cannot call a namespace ('moment')
at error (/Users/chris/angular-library/node_modules/rollup/dist/rollup.js:185:14)
Até onde sei, essas são as duas únicas opções e não consigo trabalhar, o que estou perdendo?
Editar
eu já adicioneiesse problema ao repositório Github da biblioteca que contém etapas de replicação minimalista