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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?