taggon / livereload Goto Github PK
View Code? Open in Web Editor NEWLiveReload plugin for Atom
License: MIT License
LiveReload plugin for Atom
License: MIT License
I'm based on your steps, and finally found no effect,but livereload isconnectted
Livereload works but hopefully it get updated, before this workspaceView is not longer available.
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
LivereloadView.initialize (/Users/snemeth/.atom/packages/livereload/lib/livereload-view.coffee:16:9)
@taggon great exception, saves time, nerves and $$$ – thanks for sharing! :)
not sure why but recently experiencing CPU spike when toggling livereload on – sorry for the vague description – disabled for now ... anyone else?
Is there a way to tun on the LiveReload Server when opening Atom so that you don't have to toggle it ?
When I enable Livereload my PC starts to lagg and after a few seconds it freezes entirely.
Atom 1.8.0
OS: Antergos
Kernel: x86_64 Linux 4.4.13-1-lts
Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version (0.2.0
) of this package:
activationCommands
instead of activationEvents
in your package.json Commands should be grouped by selector as follows: json "activationCommands": { "atom-workspace": ["foo:bar", "foo:baz"], "atom-text-editor": ["foo:quux"] }
View
from atom
is no longer supported. Please require atom-space-pen-views
instead: {View} = require 'atom-space-pen-views'
Add "atom-space-pen-views": "^2.0.3"
to your package dependencies.atom.views.getView(atom.workspace)
, which returns an HTMLElement.atom.services
. For now, you can get a reference to the status-bar
element via document.querySelector('status-bar')
.Visit https://gist.github.com/benogle/6d09e295c84b717ef9b4 and search for your package name to see what deprecations are being reported on this package.
See atom/atom#6867 for more info.
Simply trying to install caused this.
Atom Version: 1.1.0
System: Mac OS X 10.11.1
Thrown From: livereload package, v0.4.0
Uncaught Error: Cannot find module 'livereload'
At module.js:336
Error: Cannot find module 'livereload'
at Module._resolveFilename (module.js:334:15)
at Function.Module._resolveFilename (/Applications/Atom.app/Contents/Resources/app.asar/src/module-cache.js:383:52)
at Function.Module._load (module.js:284:25)
at Module.require (module.js:363:17)
at require (module.js:382:17)
at Object.<anonymous> (/Users/tigran/.atom/packages/livereload/lib/server.js:19:19)
at Module._compile (module.js:428:26)
at Object.defineProperty.value [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/compile-cache.js:169:21)
at Module.load (module.js:353:32)
at Function.Module._load (module.js:308:12)
at Module.require (module.js:363:17)
at require (module.js:382:17)
at Object.<anonymous> (/Users/tigran/.atom/packages/livereload/lib/livereload.js:17:15)
at Module._compile (module.js:428:26)
at Object.defineProperty.value [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/compile-cache.js:169:21)
at Module.load (module.js:353:32)
at Function.Module._load (module.js:308:12)
at Module.require (module.js:363:17)
at require (module.js:382:17)
at Package.module.exports.Package.requireMainModule (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:725:34)
at Package.module.exports.Package.activateConfig (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:250:14)
at PackageDetailView.module.exports.PackageDetailView.activateConfig (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-detail-view.js:215:26)
at PackageDetailView.module.exports.PackageDetailView.completeInitialzation (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-detail-view.js:158:12)
at PackageDetailView.module.exports.PackageDetailView.loadPackage (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-detail-view.js:170:21)
at /Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-detail-view.js:301:17
at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:86:11)
at PackageManager.module.exports.PackageManager.emitPackageEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-manager.js:664:27)
at /Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-manager.js:452:26
at exit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/package-manager.js:73:16)
at triggerExitCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/buffered-process.js:213:47)
at /Applications/Atom.app/Contents/Resources/app.asar/src/buffered-process.js:220:18
at Socket.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/buffered-process.js:98:18)
at emitOne (events.js:82:20)
at Socket.emit (events.js:169:7)
at Pipe._onclose (net.js:467:12)
-5:31.2.0 settings-view:check-for-package-updates (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
2x -4:45.7.0 tree-view:toggle-focus (div.terminal-plus.status-bar)
-4:38.9.0 window:focus-pane-on-right (atom-pane.pane.active)
-4:35.6.0 application:add-project-folder (atom-pane.pane.active)
-4:14.9.0 settings-view:open (atom-pane.pane.active)
4x -1:19.3.0 key-binding-resolver:toggle (ul.list-inline.tab-bar.inset-panel)
-1:13.7.0 settings-view:open (ul.list-inline.tab-bar.inset-panel)
2x -1:04.6.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-0:57.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
{
"core": {
"openEmptyEditorOnStart": false
}
}
# User
atom-less, v0.1.8
emmet, v2.3.14
language-htaccess, v0.1.1
language-liquid, v0.4.0
local-history, v3.2.3
terminal-plus, v0.13.1
# Dev
No dev packages
Reported on install; OSX, Atom Version 0.201.0 (0.201.0)
Requiring View
from atom
is no longer supported.
Please require atom-space-pen-views
instead:
{View} = require 'atom-space-pen-views'
Add "atom-space-pen-views": "^2.0.3"
to your package dependencies.
Object.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app.asar/exports/atom.js:66:11)
Object.<anonymous> (/Users/lconrad/.atom/packages/livereload/lib/livereload-view.coffee:1:1)
Object.<anonymous> (/Users/lconrad/.atom/packages/livereload/lib/livereload-view.coffee:108:4)
Module._compile (module.js:452:26)
Object.requireCoffeeScript (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/coffee-cash/lib/coffee-cash.js:85:19)
Module.load (module.js:347:32)
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_hide-text.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_hide-text.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-2:04.7.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
When using Express.js page reloads but then it shows Unable to connect page and reload by hand is required.
Hi,
Atom is indicating to me in Atom Settings that this plugin has been deprecated by them. And when I try to uninstall it, I can't. Can this issue please be resolved? Either there should be an update, or we should be able to completely remove it from the Editor. Thanks!
[Enter steps to reproduce:]
Atom: 1.15.0 ia32
Electron: 1.3.13
OS: Unknown Windows version
Thrown From: livereload package 0.4.4
Uncaught Error: watch C:\Users\wraam\Desktop\bootstrap-3.3.7-dist\img\INST_tmp28952 EPERM
At events.js:160
Error: watch C:\Users\wraam\Desktop\bootstrap-3.3.7-dist\img\INST_tmp28952 EPERM
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-9:52.9.0 core:cut (input.hidden-input)
-9:51.4.0 core:paste (input.hidden-input)
-9:27.5.0 core:save (input.hidden-input)
-8:31.7.0 core:backspace (input.hidden-input)
-8:29.9.0 emmet:insert-formatted-line-break-only (input.hidden-input)
-8:29.9.0 editor:newline (input.hidden-input)
-8:26.9.0 core:backspace (input.hidden-input)
-8:21.7.0 emmet:expand-abbreviation-with-tab (input.hidden-input)
-8:18.6.0 emmet:insert-formatted-line-break-only (input.hidden-input)
-8:00.9.0 core:move-down (input.hidden-input)
-7:58.7.0 emmet:expand-abbreviation-with-tab (input.hidden-input)
5x -7:15.3.0 core:backspace (input.hidden-input)
-7:00.2.0 emmet:insert-formatted-line-break-only (input.hidden-input)
-7:00.2.0 editor:newline (input.hidden-input)
-6:53.5.0 autocomplete-plus:confirm (input.hidden-input)
-6:53.5.0 snippets:expand (atom-text-editor.editor.is-focused.autocomplete-active)
autoclose-html 0.23.0
autocomplete-paths 1.0.5
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
open-recent 5.0.0
pigments 0.39.1
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_pagination.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_pagination.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-7:07.6.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
[Enter steps to reproduce below:]
Atom Version: 1.8.0
System: Mac OS X 10.11.6
Thrown From: livereload package, v0.4.4
Failed to activate the livereload package
At Cannot find module 'lodash'
Error: Cannot find module 'lodash'
at Module._resolveFilename (module.js:338:15)
at Function.Module._resolveFilename (/Applications/Atom.app/Contents/Resources/app.asar/src/module-cache.js:383:52)
at Function.Module._load (module.js:289:25)
at Module.require (module.js:366:17)
at require (/Applications/Atom.app/Contents/Resources/app.asar/src/native-compile-cache.js:50:27)
at Object.<anonymous> (/Users/victor/.atom/packages/livereload/lib/config.js:8:31)
at Module._compile (/Applications/Atom.app/Contents/Resources/app.asar/src/native-compile-cache.js:103:30)
at Object.defineProperty.value [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/compile-cache.js:208:21)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Module.require (module.js:366:17)
at require (/Applications/Atom.app/Contents/Resources/app.asar/src/native-compile-cache.js:50:27)
at Object.<anonymous> (/Users/victor/.atom/packages/livereload/lib/livereload.js:4:47)
at Module._compile (/Applications/Atom.app/Contents/Resources/app.asar/src/native-compile-cache.js:103:30)
at Object.defineProperty.value [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/compile-cache.js:208:21)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Module.require (module.js:366:17)
at require (/Applications/Atom.app/Contents/Resources/app.asar/src/native-compile-cache.js:50:27)
at Package.module.exports.Package.requireMainModule (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:715:27)
at Package.module.exports.Package.activateNow (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:173:16)
at /Applications/Atom.app/Contents/Resources/app.asar/src/package.js:156:32
at Package.module.exports.Package.measure (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:92:15)
at /Applications/Atom.app/Contents/Resources/app.asar/src/package.js:149:26
at Package.module.exports.Package.activate (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:146:34)
at PackageManager.module.exports.PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:538:21)
at /Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:519:29
at Config.module.exports.Config.transactAsync (/Applications/Atom.app/Contents/Resources/app.asar/src/config.js:337:18)
at PackageManager.module.exports.PackageManager.activatePackages (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:514:19)
at PackageManager.module.exports.PackageManager.activate (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:497:46)
{}
# User
emmet, v2.4.3
html-head-snippets, v0.2.0
laravel-5-snippets, v0.8.0
livereload, v0.4.4
# Dev
No dev packages
[Enter steps to reproduce below:]
Atom Version: 0.196.0
System: Mac OS X 10.10.3
Thrown From: livereload package, v0.2.0
Failed to load the livereload package
At Cannot read property 'prototype' of undefined
TypeError: Cannot read property 'prototype' of undefined
at __extends (/Users/admin/.atom/packages/livereload/lib/livereload-view.coffee:4:199)
at /Users/admin/.atom/packages/livereload/lib/livereload-view.coffee:13:5
at Object.<anonymous> (/Users/admin/.atom/packages/livereload/lib/livereload-view.coffee:106:5)
at Object.<anonymous> (/Users/admin/.atom/packages/livereload/lib/livereload-view.coffee:108:4)
at Module._compile (module.js:452:26)
at Object.requireCoffeeScript (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/coffee-cash/lib/coffee-cash.js:85:19)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Object.<anonymous> (/Users/admin/.atom/packages/livereload/lib/livereload.coffee:4:20)
at Object.<anonymous> (/Users/admin/.atom/packages/livereload/lib/livereload.coffee:24:4)
at Module._compile (module.js:452:26)
at Object.requireCoffeeScript (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/coffee-cash/lib/coffee-cash.js:85:19)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
{
"core": {
"themes": [
"atom-light-ui",
"atom-dark-syntax"
],
"disabledPackages": [
"sublime-tabs",
"atomatigit",
"autocomplete-paths",
"autocomplete-html",
"language-java",
"language-make",
"language-objective-c",
"language-perl",
"language-php",
"language-python",
"language-ruby",
"language-ruby-on-rails",
"language-sass",
"language-sql",
"language-xml",
"dev-live-reload",
"language-coffee-script",
"language-csharp",
"language-go",
"language-toml",
"project-manager",
"color-picker",
"jumpy",
"linter",
"linter-tslint",
"angularjs",
"language-c",
"language-clojure"
],
"excludeVcsIgnoredPaths": false
}
}
# User
.bin, vundefined
angularjs-styleguide-snippets, v0.7.0
atom-typescript, v4.1.0
autocomplete-plus, v2.12.1
editorconfig, v1.0.0
emmet, v2.3.8
linter, v0.12.1
livereload, v0.2.0
# Dev
No dev packages
For some reason, in its startup atom has been reporting an error since I've checked the option server autostart
.
At the same time, the editor is totally stuck.
After installing livereload I have not been able to use it.
As soon as I toggle the option my atom hangs and after few seconds I get this screen.
I cannot click on show stack trace
as the editor itself has crashed. I tried multiple times, same result.
If you want any more details please let me know.
...when splitted editor is opened.
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_list-group.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_list-group.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-5:44.4.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
LivereloadView.initialize (/Users/lasserafn/.atom/packages/livereload/lib/livereload-view.coffee:16:9)
Thanks for the awesome plugin. If possible, can you add an option to set the number of seconds or milliseconds delay after saving, before triggering a reload?
Hi,
thanks for making this cool livereload for Atom.
You suggest to exclude directories which have many files such as node_modules.
How do I exclude this files? Or is not that the reason when typing gets really slow once the server is enabled?
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
LivereloadView.initialize (/Users/dmitruksergey/.atom/packages/livereload/lib/livereload-view.coffee:16:9)
I'm not sure what caused this, but I was switching git branches at the time.
Atom Version: 0.191.0
System: Mac OS X 10.10.3
Thrown From: livereload package, v0.2.0
Uncaught Error: not opened
At /Users/admin/.atom/packages/livereload/node_modules/livereload/node_modules/websocket.io/node_modules/ws/lib/WebSocket.js:175
Error: not opened
at WebSocket.send (/Users/admin/.atom/packages/livereload/node_modules/livereload/node_modules/websocket.io/node_modules/ws/lib/WebSocket.js:175:16)
at WebSocket.write (/Users/admin/.atom/packages/livereload/node_modules/livereload/node_modules/websocket.io/lib/protocols/hybi.js:101:13)
at WebSocket.Socket.send (/Users/admin/.atom/packages/livereload/node_modules/livereload/node_modules/websocket.io/lib/socket.js:106:8)
at Server.refresh (/Users/admin/.atom/packages/livereload/node_modules/livereload/lib/livereload.js:169:30)
at StatWatcher.<anonymous> (/Users/admin/.atom/packages/livereload/node_modules/livereload/lib/livereload.js:146:26)
at emitTwo (events.js:87:13)
at StatWatcher.emit (events.js:169:7)
at StatWatcher._handle.onchange (fs.js:1282:10)
-7:28.0 core:save (atom-text-editor.editor)
-6:37.2 core:backspace (atom-text-editor.editor)
2x -6:34.3 core:save (atom-text-editor.editor)
-5:32.0 editor:duplicate-lines (atom-text-editor.editor)
-5:15.4 core:move-right (atom-text-editor.editor)
3x -5:14.8 core:move-left (atom-text-editor.editor)
2x -4:39.6 editor:newline (atom-text-editor.editor)
-4:29.9 core:copy (atom-text-editor.editor)
2x -4:22.7 editor:newline (atom-text-editor.editor)
-4:19.0 core:paste (atom-text-editor.editor)
5x -4:17.3 core:backspace (atom-text-editor.editor)
-4:01.5 core:copy (atom-text-editor.editor)
-3:45.1 core:paste (atom-text-editor.editor)
-3:43.0 core:save (atom-text-editor.editor)
-2:46.4 core:backspace (atom-text-editor.editor)
-2:34.7 core:save (atom-text-editor.editor)
{
"core": {
"themes": [
"unity-ui",
"dracula-theme"
],
"disabledPackages": [
"tabs",
"tree-view"
]
}
}
# User
atom-beautify, v0.24.0
atom-typescript, v2.15.0
atomatigit, v1.2.3
autocomplete-html, v0.5.0
autocomplete-paths, v1.0.2
autocomplete-plus, v2.9.0
dracula-theme, v0.7.6
editorconfig, v0.3.3
linter, v0.12.0
livereload, v0.2.0
project-manager, v1.15.5
sublime-tabs, v0.5.3
unity-ui, v2.0.5
# Dev
No dev packages
It would be great if this plugin could wait for confirmation from atom-sync on save before refreshing the browser.
Isn't currently compatible with Jade when following the given steps to add it to an html file. (error: can't compile)
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_image.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_image.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-5:31.6.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
[Enter steps to reproduce below:]
Atom Version: 1.5.3
System: "Manjaro Linux"
Thrown From: livereload package, v0.4.4
Uncaught Error: watch ENOSPC
At events.js:141
Error: watch ENOSPC
at exports._errnoException (util.js:837:11)
at FSWatcher.start (fs.js:1247:11)
at Object.fs.watch (fs.js:1273:11)
at createFsWatchInstance (/home/sam/.atom/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/home/sam/.atom/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/sam/.atom/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/home/sam/.atom/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at FSWatcher.<anonymous> (/home/sam/.atom/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:82:15)
-0:34.4.0 core:move-up (atom-text-editor.editor.is-focused)
4x -0:33.9.0 emmet:expand-abbreviation-with-tab (atom-text-editor.editor.is-focused)
2x -0:26.6.0 core:backspace (atom-text-editor.editor.is-focused)
-0:22.4.0 core:move-down (atom-text-editor.editor.is-focused.autocomplete-active)
-0:22.2.0 autocomplete-plus:confirm (atom-text-editor.editor.is-focused.autocomplete-active)
-0:14.7.0 emmet:expand-abbreviation-with-tab (atom-text-editor.editor.is-focused)
4x -0:13.8.0 core:backspace (atom-text-editor.editor.is-focused)
2x -0:12.3.0 core:move-right (atom-text-editor.editor.is-focused)
4x -0:11.4.0 core:delete (atom-text-editor.editor.is-focused)
2x -0:08.9.0 core:move-right (atom-text-editor.editor.is-focused)
4x -0:08.1.0 core:delete (atom-text-editor.editor.is-focused)
2x -0:06.0 core:move-right (atom-text-editor.editor.is-focused)
6x -0:05.1.0 core:delete (atom-text-editor.editor.is-focused)
-0:02.2.0 core:save (atom-text-editor.editor.is-focused)
-0:00.5.0 editor:move-to-end-of-screen-line (atom-text-editor.editor.is-focused)
-0:00.4.0 core:backspace (atom-text-editor.editor.is-focused)
{
"core": {},
"livereload": {
"applyImageLive": true,
"exts": "html, css, js, png, gif, jpg, php, php5, py, rb, erb, coffee, scss"
}
}
# User
atom-ternjs, v0.13.2
browser-plus, v0.0.54
color-picker, v2.1.1
compass, v0.9.1
emmet, v2.4.1
go-plus, v3.5.4
linter, v1.11.3
livereload, v0.4.4
preview-plus, v1.2.6
wakatime, v5.0.2
# Dev
No dev packages
Reported on install; OSX, Atom Version 0.201.0 (0.201.0)
The context menu CSON format has changed. Please see
https://atom.io/docs/api/latest/ContextMenuManager
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_nav-divider.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_nav-divider.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-6:16.8.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_opacity.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_opacity.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-6:57.2.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_labels.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_labels.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-5:16.4.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
Wouldn't it be possible to add a setting toggle for this plugin ?
This might automatically append the live reload js code to a newly opened preview tab (so that we don't have to modify our source html file) ? (just like Brackets is doing for it's live preview)
[Enter steps to reproduce below:]
1.After update I am unable to use LiveReload getting the message that no file ENOENT
Atom Version: 1.1.0
System: Microsoft Windows 10 Home
Thrown From: livereload package, v0.4.3
Uncaught Error: ENOENT: no such file or directory, open 'C:\Users\michelle.atom\packages\livereload\node_modules\livereload\ext\livereload.js'
At fs.js:97
Error: ENOENT: no such file or directory, open 'C:\Users\michelle\.atom\packages\livereload\node_modules\livereload\ext\livereload.js'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:137:20)
at Object.fs.readFileSync (fs.js:397:15)
at Object.fs.readFileSync (ATOM_SHELL_ASAR.js:384:29)
at Server.requestHandler (C:\Users\michelle\.atom\packages\livereload\node_modules\livereload\lib\livereload.js:204:27)
at emitTwo (events.js:87:13)
at Server.emit (events.js:172:7)
at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:473:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)
at Socket.socketOnData (_http_server.js:324:22)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at readableAddChunk (_stream_readable.js:146:16)
at Socket.Readable.push (_stream_readable.js:110:10)
at TCP.onread (net.js:520:20)
-2:48.8.0 editor:select-to-end-of-word (atom-text-editor.editor.is-focused)
-2:48.1.0 core:backspace (atom-text-editor.editor.is-focused)
-2:47.6.0 core:move-down (atom-text-editor.editor.is-focused)
3x -2:46.9.0 editor:delete-to-beginning-of-word (atom-text-editor.editor.is-focused)
-2:42.7.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.is-focused.autocomplete-active)
-2:42.7.0 autocomplete-plus:confirm (atom-text-editor.editor.is-focused.autocomplete-active)
-2:42.7.0 snippets:expand (atom-text-editor.editor.is-focused.autocomplete-active)
-2:36.2.0 core:save (atom-text-editor.editor.is-focused)
-2:17.6.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.is-focused.autocomplete-active)
-2:17.6.0 autocomplete-plus:confirm (atom-text-editor.editor.is-focused.autocomplete-active)
-2:15.1.0 core:backspace (atom-text-editor.editor.is-focused)
-2:12.8.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.is-focused.autocomplete-active)
-2:12.8.0 autocomplete-plus:confirm (atom-text-editor.editor.is-focused.autocomplete-active)
-2:12 core:save (atom-text-editor.editor.is-focused)
-2:05.2.0 livereload:toggle (atom-text-editor.editor.is-focused)
-0:42 core:save (atom-text-editor.editor.is-focused)
{
"core": {}
}
# User
angularjs, v0.3.3
atom-jshint, v2.0.0
atom-ternjs, v0.8.4
autoclose-html, v0.19.0
autocomplete-paths, v1.0.2
color-picker, v2.0.13
docblockr, v0.7.3
emmet, v2.3.14
esformatter, v1.14.1
git-control, v0.4.0
git-log, v0.4.1
highlight-line, v0.11.0
highlight-selected, v0.10.1
javascript-snippets, v1.0.0
linter, v1.10.0
linter-csslint, v1.1.0
linter-eslint, v4.0.0
linter-js-standard, v3.2.1
livereload, v0.4.3
open-in-browser, v0.4.6
project-manager, v2.6.5
save-session, v0.15.7
Sublime-Style-Column-Selection, v1.3.0
# Dev
No dev packages
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
LivereloadView.attach (/Users/lasserafn/.atom/packages/livereload/lib/livereload-view.coffee:28:21)
After update atom to 1.0.2 and plugin to 0.3.3 livereload no longer works in chrome. In Developer Console have many errors like this: WebSocket connection to 'ws://localhost:35730/livereload' failed: Invalid frame header
. Error throws at 196 line of livereload.js file.
It's mine mistake or a bug?
Sorry for my English.
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Ubuntu 16.04.2
Thrown From: livereload package 0.4.4
Uncaught Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_nav-vertical-align.scss ENOSPC
At events.js:160
Error: watch /home/wesley01/last_stand/t5/joseph/sass/bootstrap/mixins/_nav-vertical-align.scss ENOSPC
at exports._errnoException (util.js:1026:11)
at FSWatcher.start (fs.js:1439:19)
at Object.fs.watch (fs.js:1466:11)
at createFsWatchInstance (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at /packages/livereload/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:123:15)
-6:38.5.0 livereload:toggle (input.hidden-input)
activate-power-mode 1.4.0
atom-beautify 0.29.17
atom-bootstrap4 1.4.0
atom-html-preview 0.1.22
autoclose-html 0.23.0
bootstrap4-snippets 0.2.2
cht-menu 0.2.2
color-picker 2.2.5
emmet 2.4.3
highlight-selected 0.13.1
livereload 0.4.4
livestyle-atom 0.2.9
minimap 4.26.8
pigments 0.39.1
This plugin makes atom frequently stop working on Windows 7 (while running livereload server). Mac is fine.
Reported on install; OSX, Atom Version 0.201.0 (0.201.0).
Use activationCommands
instead of activationEvents
in your package.json
Commands should be grouped by selector as follows:
"activationCommands": {
"atom-workspace": ["foo:bar", "foo:baz"],
"atom-text-editor": ["foo:quux"]
}
Package.getActivationCommands (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:808:9)
Package.hasActivationCommands (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:733:20)
<unknown> (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:185:24)
Package.measure (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:163:15)
Package.load (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:177:12)
PackageManager.loadPackage (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:355:14)
Hi, I'm currently facing a bug.
I'm using it with a coworker remotely, inside the same network.
Using the same port and stuff it will work just fine in html and css files.
However, whenever I update an .js file it will not auto-reload just in my screen, but it will on my coworker's. (The website is inside his computer)
Any way to fix this?
Oh, Not sure if its helpful, but we are both using Chrome and Atom.
Thanks for this awesome script mate. It is awesome.
Cheers
Reported on install; OSX, Atom Version 0.201.0 (0.201.0)
In keymaps/livereload.cson: Use the atom-workspace
tag instead of the workspace
class.
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
LivereloadView.attach (/Users/dmitruksergey/.atom/packages/livereload/lib/livereload-view.coffee:28:21)
I installed your livereload and did every single step in your repo. Unfortunately, nothing works.
First, my port was 8080 and I used Livereload Chrome extension. When I used sublime text 3, it worked perfectly but when I change from Sublime to Atom, it doesn't work at all. Then I change my port into 35729, it doesn't work either.
Please tell me that what I did here is correct!
Just wondering how easy it would be to have an option to enable livereload by default?
I've tried messing with my init.coffee, but don't know enough about Atom's structure to try and achieve this yet!
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace)
,
which returns an HTMLElement.
Atom.Object.defineProperty.get (c:\Users\X\AppData\Local\atom\app-0.175.0\resources\app\src\atom.js:55:11)
LivereloadView.initialize (c:\Users\X\.atom\packages\livereload\lib\livereload-view.coffee:16:9)
i just get a live reload.js url, not my current html, it's always loading when i type localhost:35729 in the browser....
It reloads webpage, but it says connection failed and I need to reload page anyway. I am using Node.js with Express and running it with nodemon npm module in development.
After updating the package, the editor slows down drastically when I turn on the livereload server.
The plugin does not currently work with the Chrome LiveReload extension.
https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.