amok

Development on hold, playing around with different approaches at the moment

  • 所有者: amokjs/amok
  • 平台:
  • 许可证: Other
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Amok.js

Amok is a free open source, editor agnostic, cross-platform command line
tool for a hassle-free live development, testing and debugging workflow for web browsers.

It aims to make the development workflow feel like a native script runtime with a zero configuration development server that supports pre-processing, a read-eval-print-loop and console mirroring to standard output.

It has additional features to enable live editing, primarily hot patching which allows you to edit the source code of scripts that are currently active on the page, which will then be re-sourced while the application is running. There is also generic file watch events for handling hot swapping of resources in a domain specific manner, like reloading css, images, et cetera.

Watch video.

INSTALLATION

Install through npm

$ npm install --global amok

Note that amok requires node.js v0.12 or greater

USAGE

Open about:blank in Google Chrome and enter a read-eval-print-loop

$ amok --interactive --browser chrome about:blank

Start a server that generates an index.html page with the given index.js file as a script element.

$ amok --browser chrome index.js

Open chrome with hot patching enabled for the specified entry point

$ amok --browser chrome --hot file://$PWD/index.html

DOCUMENTATION

See the getting started guide, examples and manuals.

SUPPORT

  • If you need help, ask in the chat.
  • If you found a bug, submit an issue.
  • If you have an idea, submit an issue.
  • If you’d like to ask a general question, submit an issue.
  • If you want to contribute, submit a pull request.

RELEASES

See the changelog.

LICENSE

The project is licensed under the MIT License.

SPONSORS

The project is free and open source, and has been backed by a number of
individuals and organizations, a special thanks goes out to
Webflow, Apperson Labs and
Daft Developers.

A special thanks also goes out to Daniel Martinez, Dan Abramov and Tom Alon for going above and beyond in supporting development.

Patreon

主要指标

概览
名称与所有者amokjs/amok
主编程语言JavaScript
编程语言JavaScript (语言数: 6)
平台
许可证Other
所有者活动
创建于2015-02-24 07:31:36
推送于2016-07-14 15:46:17
最后一次提交2016-07-14 08:46:17
发布数5
最新版本名称v1.1.4 (发布于 2015-09-27 03:09:54)
第一版名称v1.0.0 (发布于 2015-07-14 20:13:47)
用户参与
星数1.2k
关注者数29
派生数39
提交数86
已启用问题?
问题数0
打开的问题数0
拉请求数26
打开的拉请求数0
关闭的拉请求数24
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?