Packaging jQuery Plugins: Difference between revisions

From Littledamien Wiki
Jump to navigation Jump to search
Line 41: Line 41:


=== References ===
=== References ===
<referemces />
<references />

Revision as of 17:44, 8 April 2016

Overview

Process for creating, maintaining, and distributing jQuery plugins using GitHub and npm.

Helper tools

Distribution

Marking a release

See Marking Releases With Git

Specifying files to install with npm

Use the .npmignore file in the root of plugin project to specify which files to exclude when running npm install. .npmignore works the same way as .gitignore. [1]

Using plugins in projects

Use npm to fetch the plugin from GitHub, included in in the project, and add it to the project requirements:

$ npm install git+https://git@github.com/northrose/lightboxLink.git --save
  • The --save parameter updates package.json, adding the package as a dependency of the project.
  • To use a branch other than master append #branchname to the repo URL.

See also

Internal pages

References