External JS libraby - requires jQuery dependency #298

Closed
opened 2026-01-29 16:35:58 +00:00 by claunia · 0 comments
Owner

Originally created by @pwasiewicz on GitHub (Apr 23, 2019).

I have an external library that tries to load jQeury:

	if ( typeof define === "function" && define.amd ) {
		define( ["jquery"], factory );
	} else if (typeof module === "object" && module.exports) {
		module.exports = factory( require( "jquery" ) );
	} else {
		factory( jQuery );
	}

The problem is that calling require("jquery") causes an error:

Uncaught Error: Cannot find module 'jquery'
at Module._resolveFilename (internal/modules/cjs/loader.js:602)
at Function.Module._resolveFilename (E:\vs\Pshare\PShare.Front.Desktop\obj\Host\node_modules\electron\dist\resources\electron.asar\common\reset-search-paths.js:35)
at Function.Module._load (internal/modules/cjs/loader.js:528)
at Module.require (internal/modules/cjs/loader.js:658)
at require (internal/modules/cjs/helpers.js:20)
at jquery.validate.min.js:4
at jquery.validate.min.js:4

Where can I add module 'jQuery' to make it work?

Originally created by @pwasiewicz on GitHub (Apr 23, 2019). I have an external library that tries to load jQeury: ``` if ( typeof define === "function" && define.amd ) { define( ["jquery"], factory ); } else if (typeof module === "object" && module.exports) { module.exports = factory( require( "jquery" ) ); } else { factory( jQuery ); } ``` The problem is that calling `require("jquery")` causes an error: > Uncaught Error: Cannot find module 'jquery' > at Module._resolveFilename (internal/modules/cjs/loader.js:602) > at Function.Module._resolveFilename (E:\vs\Pshare\PShare.Front.Desktop\obj\Host\node_modules\electron\dist\resources\electron.asar\common\reset-search-paths.js:35) > at Function.Module._load (internal/modules/cjs/loader.js:528) > at Module.require (internal/modules/cjs/loader.js:658) > at require (internal/modules/cjs/helpers.js:20) > at jquery.validate.min.js:4 > at jquery.validate.min.js:4 Where can I add module 'jQuery' to make it work?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#298