grunt-clean-console
Quick JavaScript error sanity check for deployed pages using clean-console
Install
npm install grunt-clean-console --save-devnote this does not install phantomjs, assumes it is in the path.
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
grunt.loadNpmTasks('grunt-clean-console');
grunt.initConfig({
'clean-console': {
all: {
options: {
url: 'dist/index.html',
timeout: 5 // seconds to wait for any errors
}
}
}
})url could point to a local file, a remote url or a list of urls
// test local file
url: 'dist/index.html'
// test several urls, local and remote
url: ['dist/index.html', 'http://localhost:8080/index.html']Small print
Author: Gleb Bahmutov © 2013
License: MIT - do anything with the code, but don't blame me if it does not work.
Support: if you find any problems with this module, email / tweet / open issue on Github