jszmq icon indicating copy to clipboard operation
jszmq copied to clipboard

Can't import jszmq into web browser

Open citkane opened this issue 2 years ago • 7 comments

I want to try out jszmq in the browser, but am stumped at the fundamentals of getting it imported.

Server Live Server from VS Code

Browser Firefox for Ubuntu 101.0.1

Installation npm install jszmq version 0.1.2 gets installed

HTML code

<head>
        ...
	<script type="module" src="./main.js"></script>
</head

main.js

import * as zmq from '../node_modules/jszmq/lib/src/index.js';
console.log(zmq);

expected outcome:

The module would import without any shimming or boilerplating. The zmq object would be logged to console.

actual outcome:

the below error is thrown to the console:

Uncaught ReferenceError: exports is not defined
    <anonymous> http://127.0.0.1:5500/node_modules/jszmq/lib/src/index.js:2
index.js:2:1

Can somebody please advise if I am missing a trick here?

citkane avatar Jul 03 '22 18:07 citkane