In my project semantic-version, I am exporting a UMD bundle with webpack.
When imported with <script src="bundles/semVersion.js"></script>
in a HTML file, the interesting single class is then available under SemVersion.SemVersion()
(<lib name>.<class name>()
). How can I do to have it directly exposed as SimVersion()? (Actually like jQuery for example).
Thank you!
CodePudding user response:
webpack
has export
option to export whatever in your library. It can be used in your case where a class as being exported as default.
{
output: {
library: {
name: 'SemVersion',
type: 'umd',
// add this to export your class to the library
export: "default"
},
},
}