Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Jquery Bundle

Jquery Bundle Laravel Package

alexandermatveev/jquery-bundle

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Jquery Bundle
Can I use this bundle in Laravel 8/9/10 for jQuery integration?
No, this bundle is designed for Symfony2 and won’t work natively in Laravel. Laravel uses Composer autoloading and asset pipelines (Mix/Vite), not Symfony bundles. You’d need to rewrite it as a Laravel service provider or use a CDN/npm-based approach instead.
What’s the best way to add jQuery to a Laravel project without this bundle?
Use npm (`npm install jquery`) and include it via Laravel Mix or Vite. This keeps your dependencies modern, secure, and compatible with Laravel’s asset pipeline. Example: `mix.js('resources/js/app.js', 'public/js').js('node_modules/jquery/dist/jquery.min.js', 'public/js');`
Is jQuery 3.2.1 in this bundle secure for production Laravel apps?
No, jQuery 3.2.1 is outdated and may contain unpatched vulnerabilities. Modern Laravel projects should use the latest jQuery (3.7+) via npm or a CDN. Always audit dependencies for security risks, especially in production.
How do I migrate from this Symfony2 bundle to Laravel’s asset pipeline?
Move jQuery files to `public/vendor/jquery/` or `node_modules/jquery/`, then configure Laravel Mix/Vite to include them. Replace Twig `asset()` calls with Laravel’s `asset()` or `@vite()`. Example: `<script src="{{ asset('vendor/jquery/jquery.min.js') }}"></script>`.
Will this bundle work with Laravel’s Blade templating?
No, this bundle relies on Symfony’s Twig templating and `asset()` function. Laravel’s Blade uses `asset()` or `@vite()`, so you’d need to manually rewrite asset paths or create a custom Blade directive to bridge the gap.
Are there Laravel-specific alternatives to this jQuery bundle?
Yes. Use `laravel-mix` with npm-installed jQuery or packages like `spatie/laravel-ignition` for debugging. For legacy jQuery, consider a custom Laravel service provider to load scripts, but npm/CDN is simpler and more maintainable.
How do I handle asset fingerprinting and caching with this bundle in Laravel?
This bundle doesn’t integrate with Laravel Mix/Vite’s fingerprinting. Instead, use npm-based jQuery and let Mix/Vite handle versioning. Example: `mix.js('node_modules/jquery/dist/jquery.min.js', 'public/js').version();` generates hashed filenames automatically.
What Symfony2 dependencies does this bundle pull in, and are they safe for Laravel?
This bundle includes Symfony2 dev dependencies like `symfony/console` and `symfony/yaml`, which are unnecessary and may conflict with Laravel’s ecosystem. Remove them and replace with Laravel-compatible packages if you fork the bundle.
Can I use this bundle in a Symfony2-to-Laravel migration project?
Only as a temporary stopgap, but it’s not recommended. Focus on rewriting Symfony2-specific logic (like asset handling) to Laravel’s Blade, Mix/Vite, and service container. This bundle adds unnecessary complexity and maintenance overhead.
Why is this bundle not actively maintained? Should I still use it?
The last release was in 2017, and it’s tied to end-of-life Symfony2. Modern Laravel projects should avoid unmaintained packages. Use npm/CDN-based jQuery instead—it’s actively updated, secure, and integrates seamlessly with Laravel’s tooling.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware