Steven Rémot ffdb53ef83 [WIP] Add short-lived suggestion when accessing a command by the menu | 7 yıl önce | |
---|---|---|
resources | 9 yıl önce | |
src | 7 yıl önce | |
.gitignore | 9 yıl önce | |
Gruntfile.js | 9 yıl önce | |
LICENSE-MIT | 8 yıl önce | |
README.md | 8 yıl önce | |
app.js | 9 yıl önce | |
bootstrap.amd.json | 9 yıl önce | |
bower.json | 7 yıl önce | |
codemirror.amd.json | 10 yıl önce | |
config-node.js | 9 yıl önce | |
index.html | 7 yıl önce | |
index.js | 9 yıl önce | |
jquery-ui.amd.json | 10 yıl önce | |
jquery.amd.json | 10 yıl önce | |
local.amd.json | 10 yıl önce | |
package.json | 7 yıl önce | |
require-css.amd.json | 10 yıl önce | |
requirejs.amd.json | 9 yıl önce | |
showdown.amd.json | 10 yıl önce | |
typeahead.js.amd.json | 9 yıl önce |
Helios IDE for Amber Smalltalk
The following packages need to be installed globally:
node
(NodeJS)npm
(NodeJS package manager)bower
(JavaScript package manager)grunt-cli
(build packages on the commandline)amber-cli
(for serving and creating Amber applications)There are two ways how to contribute. Both ways require forking this repo first and fetching all required packages via NPM and Bower.
git clone https://lolg.it/amber/helios.git
cd helios
npm install
bower install
grunt devel
If you only want to contribute to Helios itself you can now run Helios as a regular Amber application by executing
amber serve
and visiting http://localhost:4000/
in the browser.
As Helios is still coupled with Amber, you need occasionally make change to Amber itself,
not just to Helios code.
The recommended way is to fork and clone Amber repository itself for development
(see https://github.com/amber-smalltalk/amber/blob/master/CONTRIBUTING.md,
"Setup your Amber clone" part and use your own fork in the "clone Helios" step).
This allows you to develop Amber itself, amber-cli
and Helios simultaneously.