My Gulp.js boilerplate for creating new JavaScript projects! Use if you will, if so here's a brief intro as to what it does.
This boilerplate does the following:
project.js
(rename to suit)src/*.js
*.js
and *.min.js
version of the src/*.js
filedist
directory each time files compiledsrc/*.js
file.travis.yml
which runs gulp
on TravisCIInside gulpfile.js
you'll see the following, rename the scripts: []
file to your desired name:
var paths = {
output : 'dist/',
scripts : [
'src/project.js'
],
test: [
'test/spec/**/*.js'
]
};
Inside package.json
you'll be able to change the names of the project.
Inside project.js
is the UMD setup which returns an Object from the module, an enhanced Module pattern. Rename root.MYPROJECT
to suit.
Inside spec-myproject.js
is an example describe()
to setup the first Jasmine unit test.
Run npm install
and gulp
to get going.