Can We Use `export Default` And `module.exports` At Same Time?
How to use export default and module.exports in the same file. /******** Exports ********/ export default function () { ... }; module.exports = { A, B, C }; How to im
Solution 1:
Pretty sure it's not possible - a default export is basically the same thing as the object (or other expression) you assign to module.exports
. Better to use just one syntax style (module.exports
or export
) consistently. If you're looking to export a default and export other things as well, consider using named exports instead, with export
syntax:
// define A, B, Cexportdefaultfunction() { ... };
export { A, B, C };
and import with, for example
import fn, { A } from'./module';
Post a Comment for "Can We Use `export Default` And `module.exports` At Same Time?"