You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is library called PJAX, which makes static site/spa fully AJAXed, browsing experience becomes much faster, because it reuses all js and styles and loads only html content.
While developing such projects with devd, this a little bit inconvenient, as devd reloads page fully
with location.reload()
1) Is it possible to run devd -l but not to inject livereload script ?
or provide my own modified script devd -l=myscript.js
or
Maybe possible to call js function before reload which could be overridden ?
Hi there. I think the best way might be for the livereload script to check whether a specially named function is defined (say, __devd_livereload). If the function is in the global scope, it's called rather than hard-reloading the page. Would this work for you? I'd accept a patch that implements something like this.
There is library called PJAX, which makes static site/spa fully AJAXed, browsing experience becomes much faster, because it reuses all js and styles and loads only html content.
While developing such projects with devd, this a little bit inconvenient, as devd reloads page fully
with
location.reload()
1) Is it possible to run
devd -l
but not to inject livereload script ?or provide my own modified script
devd -l=myscript.js
or
288: ws.onmessage = function(event) {
289: if (event.data == "page") {
290: ws.close();
291: if(DevdReconnectingWebSocket.reload())
DevdReconnectingWebSocket.reload = function(){
location.reload();
}
The text was updated successfully, but these errors were encountered: