You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
961 B
Markdown

## Installation
### Node.js
To use the `pegjs` command, install PEG.js globally:
```console
$ npm install -g pegjs
```
To use the JavaScript API, install PEG.js locally:
```console
$ npm install pegjs
```
If you need both the `pegjs` command and the JavaScript API, install PEG.js both ways.
If you plan to use the `pegjs` command only in your `package.json`, it is suggested you install it locally only, as all locally installed packages that contain command line tools are available to it.
### Browser
[Download](https://pegjs.org/#download) the PEG.js library (regular or minified version) or install it using Bower:
```console
$ bower install pegjs
```
### Latest
To use the latest features, fixes and changes of PEG.js, install the packaged dev release:
```console
$ npm install pegjs@dev
```
Alternatively, you can directly install from the repository (larger then the packaged dev release):
```console
$ npm install pegjs/pegjs#master
```