README
br-jquery
br-jquery
is a node.js module for including jQuery in browserify.
It is currently jQuery 1.7.1.
Usage
This is published on npm as br-jquery. You can install it with npm install br-jquery
.
The simplest way is to require the module in the call to create the bundle:
var js = require('browserify')({require: {jquery: 'br-jquery'}}).bundle();
This module follows the browserify convention of using require()
, and
uses jQuery.noConflict()
To use the jQuery module from the browser, use something like
var $ = require('jquery');
To include the minified version, use a middleware:
var browserify = require('browserify'),
jq = require('br-jquery');
var bundle = browserify();
bundle.use(jq.min); // or jq to bundle the non-minified version
var js = bundle.bundle();
If you have the deps installed (jsdom and htmlparser), you can jQuery for node.js using this package:
var jquery = require('br-jquery').jquery();
The jquery package on npm is currently a 1.6 release so that may be one reason to use this package instead.
Verifying
To verify that this contains the original jQuery source with a simple
wrapper around it, read and run node build.js
, and check that the
files haven't changed.
Author
- Ben Atkin ben@benatkin.com
To the extent possible under law, I, Ben Atkin, have waived all copyright and related or neighboring rights to this work.