What is the correct way to export a constant in ES6?

Viewed 59205

I'm trying to break my entry file into components but I'm not sure how to make the constant available to the import. This is what I've tried so far and both seem to work:

export const ConnectedRange = connectRange(Range);

exports.ConnectedRange = connectRange(Range);

I've seen the latter used in some npm packages but sure what to use?

Thanks

3 Answers

With considering all the above answers, you can also export your constant as well as a module in ES6:

module.exports = yourConstant;

and call it from your file:

import yourConstant (JavaScript)

require yourConstant (Node JS)

Related