![]() Useful if the browser is reloading/refreshing before a file has been compiled, for example, by browserify. delay add a delay (in miliseconds) between when livereload detects a change to the filesystem and when it notifies the browser.Set this to true to successfully watch files over a network. usePolling Poll for file system changes.This lets you edit local CSS files but view a live site. overrideURL lets you specify a different host for CSS files.originalPath Set URL you use for development, e.g 'https:/', then LiveReload will proxy this url to local path.exclusions lets you specify files to ignore.Namely for these extensions: jpg, jpeg, png, gif applyImgLive tells LiveReload to reload image files in the background instead of refreshing the page.appl圜SSLive tells LiveReload to reload CSS files in the background instead of refreshing the page.extraExts is an array of extensions you want to observe.This overrides the default extensions of. ![]() exts is an array of extensions you want to observe.It defaults to 35729 which is what the LiveReload extensions use currently. https is an optional object of options to be passed to https.createServer (if not provided, http.createServer is used instead).The first are some configuration options, passed as a JavaScript object: The createServer() method accepts two arguments. You can then start up the server which will listen on port 3000. Var lrserver = livereload.createServer() Var compiler = require( 'connect-compiler') Using connect and a few other modules just to give you an idea: var connect = require( 'connect') You can also use this with a Connect server. To use the api within a project: $ npm install livereload -save Use the -f or -filesToReload option: $ livereload -f 'index.html' public/Īll changes to index.html in any subdirectory will cause LiveReload to send the reload message. This is useful when there are files that don't have extensions, or when you want to exclude all HTML files except for index.html throughout the project. For example, you can put it at the end if you wish: $ livereload -e 'html' public/įinally, you can tell LiveReload to refresh the browser when specific filenames change. The file path can be at any place in the arguments. To turn on debugging and tell Livereload to only look at HTML files in the public directory, run it like this: $ livereload public/ -e 'html' -op or -originalpath to set a URL you use for development, e.g 'https:/', then LiveReload will proxy this url to local path.įor example, to use a wait time and turn on debugging so you can see messages in your terminal, execute livereload like this: $ livereload -w 1000 -d.-w or -wait to add a delay (in miliseconds) between when livereload detects a change to the filesystem and when it notifies the browser.-u or -usepolling to poll for file system changes.-x or -exclusions to specify additional exclusion patterns.-ee or -extraExts to include additional extentions that you want to observe.-e or -exts to specify extentions that you want to observe. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |