Gluejs
Description
Task to process gluejs, a Node/CommonJS modules packager for the browser (see: mixu.net/gluejs).
Installation
Please install:
$ npm install -g gluejs
Gluejs task parameters
| Attribute | Description | Value | Required |
|---|---|---|---|
| file |
--main option:
Name of the main file/module to export. Default: index.js |
yes | |
| tofile |
--out option:
File to write. Default: stdout |
no | |
| fileset |
--include option:
Path to import. |
yes | |
| name |
--global option:
Name of the global to export. Default: "App" |
no |
Examples
<project name="gluejs task">
<taskdef name="gluejs"
classname="net.sourceforge.ant4x.taskdefs.javascript.GluejsTask"
classpath="PATH/TO/ant4x.jar"/>
<target name="gluejs">
<gluejs file="js/main.js" tofile="dist/app.js" name="App">
<dirset dir="node_modules">
<include name="marked"/>
</dirset>
</gluejs>
</target>
</project>