Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supermedium/aframe-watcher
👀 Companion server for A-Frame Inspector to sync changes back to HTML files.
https://github.com/supermedium/aframe-watcher
Last synced: 3 months ago
JSON representation
👀 Companion server for A-Frame Inspector to sync changes back to HTML files.
- Host: GitHub
- URL: https://github.com/supermedium/aframe-watcher
- Owner: supermedium
- License: mit
- Created: 2018-12-08T10:42:20.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T08:32:52.000Z (almost 2 years ago)
- Last Synced: 2024-07-11T16:48:30.911Z (4 months ago)
- Language: JavaScript
- Homepage: https://supermedium.com/aframe-watcher/
- Size: 326 KB
- Stars: 92
- Watchers: 6
- Forks: 23
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- vr-resources - A-Frame Watcher, A Companion server for A-Frame Inspector to sync changes back to HTML files
README
## aframe-watcher
Companion server to the A-Frame Inspector to sync changes back to HTML files.
Are you tired of switching back and forth between your text editor, the Inspector, and refreshing? Now you can save your changes from the Inspector directly to your HTML files. The Inspector has built-in support with a save button for the Watcher. Just make sure your entities have defined IDs.
### Usage
Install via npm:
```
npm install -g aframe-watcher
```Then launch aframe-watcher in your project directory containing HTML files.
```
aframe-watcher
```You can also specify which HTML files to watch.
```
aframe-watcher foo.html templates/*.html
```Open the Inspector on an A-Frame scene with `ctrl + alt + i` (currently master or
0.9.0 version of Inspector):```html
```
Make changes and hit save:
![](https://user-images.githubusercontent.com/674727/49696477-fa525f00-fb5e-11e8-92e9-be0c9461f4ac.png)
Then accept the changes from the command line:
![](https://user-images.githubusercontent.com/674727/49696426-80ba7100-fb5e-11e8-93b5-6f79cafa6b5a.png)
The watcher will then modify your HTML files in place.
### Scope
Currently only handles entity updates that have defined IDs:
```
```