Skip to content
This repository was archived by the owner on Nov 23, 2021. It is now read-only.

Commit 6adde5e

Browse files
committed
Merge branch 'master' of https://github.com/oasp/oasp-atom-ide
2 parents ef413f1 + e36cd42 commit 6adde5e

File tree

1 file changed

+2
-39
lines changed

1 file changed

+2
-39
lines changed

README.md

Lines changed: 2 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,3 @@
1-
# OASP/Devonfw Atom editor ("IDE") settings & packages
1+
OASP/Devonfw Atom editor ("IDE") settings & packages
22

3-
## Introduction
4-
5-
Web development in general, not just development with OASP4JS & Devon4Sencha, is typically done with other editors / IDE's than the default Eclipse which comes with the OASP IDE / Devonfw Distribution. Front-end developers are typically not very content with the features and user-experience of Eclipse for web development. This small project is intended to provide a default configuration for the Atom editor, so we can provision an alternative environment more suitable to the needs, tastes and whims of the wevbdev.
6-
7-
This config can be used stand-alone or, alternatively, could be used in next versions of the OASP IDE / Devonfw Dist alongside Eclipse.
8-
9-
## Prerequisites
10-
11-
You can use either the [different platform specific installers](https://github.com/atom/atom/releases/tag/v1.12.7) or the compressed binaries which can be used without "installing". Take a look at the [Linux version (_tar.gz_ file)](https://github.com/atom/atom/releases/download/v1.12.7/atom-amd64.tar.gz) or the
12-
[Windows version (_zip_ file)](https://github.com/atom/atom/releases/download/v1.12.7/atom-windows.zip).
13-
14-
15-
See the file [_config/packages.lst_ for the list of included packages](https://raw.githubusercontent.com/ivanderk/oasp-atom-ide/master/config/packages.lst). If you want to add a package, install it in your own installation, run the script _backuppackages.(bat|sh)_ and commit / push the resulting file _config/packages.lst_.
16-
17-
18-
## Configure Atom
19-
20-
Make a clone of this repository to you local hard drive. Modify the file _env.bat_ or _env.sh_ according to your needs. There are two environment variables which need to be assigned a value:
21-
22-
- `ATOM_HOME`: needs to point to the _config_ directory in the cloned repository.
23-
- `ATOM_BIN`: needs to point to the directory containing the Atom binary files.
24-
25-
After this you can install the required packages by running the command:
26-
27-
restorepackages.(bat|sh)
28-
29-
After which Atom will be ready to run. You can start it by running the command:
30-
31-
runatom.(bat|sh)
32-
33-
34-
## Install node packages
35-
36-
In order to use the packages in Atom you need the corresponding tool chain installed: tools like Typescript etc. All relevant tools can be installed with the following command (note that Node.js must be installed; a version of node is avaiable in the OASP IDE / Devonfw Dist).
37-
38-
npm install -g babel-cli typescript jshint
39-
40-
Note that this installs the node modules _globally_ on the system, a practice which is recommended against by some projects (Babel in particular). Install the packages _locally_ in a project directory if that is more to your liking.
3+
For documentation see: [Wiki](https://github.com/oasp/oasp-atom-ide/wiki)

0 commit comments

Comments
 (0)