! ! There are differences between the pubsub.js and pubsub-js packages ! !
When npm i pubsub.js is introduced, use import * as pubsub from 'pubsub.js'
When npm i pubsub-js is introduced, use import * as pubsub from 'pubsub-js'
The installed -js is cited -js.js is cited.js
see gap
pubsub.js
pubsub-js
You can see that the publish function entry requirements in pubsub.js are inconsistent with the publish function in pubsub-js
Note: Installing pubsub directly is not the same! !