Więc mam ten prosty moduł:Pomoc ES6 moduł składni wraz z CommonJS
export default function(){}
jeśli nie używam export default
, wówczas kompilator maszynopis będzie napisać jedno ostrzeżenie mówiąc mój „moduł ma domyślny eksport” którego chciałbym uniknąć.
więc korzystać z tego modułu, chcielibyśmy zrobić:
import fn from 'my-module';
, że wszystko jest dobre i dobrze, ale co zrobić, jeśli chcę użyć CommonJS go importować?
Potem muszę to zrobić:
const fn = require('my-module').default;
Jest to dość niewygodne dla użytkowników. Czy jest jakiś sposób obejścia tego?
Może dodam export = default. Które może być euivalent do module.exports = module.exports.default = fn ...? –