CLI: The file path is no longer fixed to a specific position in the arguments list.CLI: You can use the -f or -filesToReload option with the command line tool to specifiy filenames that should trigger a reload.Server: Added filesToReload option to specify a list of filenames that should trigger the reload, rather than relying on extensions alone.When submitting code, please keep commits small, and do not modify the README file. Before submitting a pull request, open a new issue to discuss your feature or bug. ContributingĬontributions welcome, but remember that this library is meant to be small and serve its intended purpose only. To build the distributable versions, run npm run build. It may eventually be converted to JavaScript, but because there are many projects that depend on this library, the conversion isn't a priority. This library is implemented in CoffeeScript 1.x. You can disable swapfiles in your editor, or you can add a slight delay to Livereload using the -w option on the command line. Your editor is most likely using a swapfile, and when you save, there's a split second where the existing file is deleted from the file system before the swap file is saved in its place. When I change the HTML page I'm working on, the browser refreshes and tells me the file isn't found. Alternatively, embed the livereload.js script on your page as shown in this README. If you're using file:/// urls, make sure the browser extension is configured to access local files. Troubleshooting The browser extension doesn't connect. When /User/Workspace/test/css/style.css is modified, the stylesheet will be reloaded on the page. All directories have the same configuration options. Passing an array of paths or glob patterns will allow you to watch multiple directories. (ie: when the server is ready to start accepting connections) Watching multiple paths: The second argument is an optional callback that will be sent to the LiveReload server and called for the listening event. (useful if you want to start it yourself later) noListen Pass as true to indicate that the websocket server should not be started automatically.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.
0 Comments
Leave a Reply. |