0.1.1 • Published 11 years ago
sourcejs-contrib-browser-sync v0.1.1
Browser Sync integration into SourceJS
Run browser-sync together with SourceJS. Get instant web-page updates after changing Spec file or JS, CSS assets.
To install, run npm in sourcejs/user folder:
npm install sourcejs-contrib-browser-sync --saveThen restart SourceJS, plugin will be enabled on next engine start.
Options
In user/options.js use plugins.browserSync object. Available options:
{
enabled: true,
forceEnabled: false,
browserSync: {
files: [
'specs/**/index.+(src|src.html)',
'specs/**/*.css',
'specs/**/*.js'
],
logSnippet: false,
codeSync: false,
open: false
}
}forceEnabled- by default plugin is activated only fordevelopmentenvironment, if you want to force run it in other modes, set this option totruebrowserSync- contains configuration passed to BrowserSync directlybrowserSync.files- paths to watch, relative tosourcejs/userfolder
TODO
- Check the path of changed files and update only specific Spec URL
- Add SourceJS DSS plugin support (refresh spec on CSS with docs change)
Compatible with SourceJS v0.5.1+.