Quellcode durchsuchen

Cosmetic changes to Readme

Add syntax highlighting style to previously missed code blocks
tags/v2.3.0
Prayag Verma vor 10 Jahren
Ursprung
Commit
6e42494ce1
1 geänderte Dateien mit 27 neuen und 27 gelöschten Zeilen
  1. +27
    -27
      README.md

+ 27
- 27
README.md Datei anzeigen

@@ -479,7 +479,7 @@ Set Delimiter tags start with an equals sign and change the tag delimiters from


Consider the following contrived example: Consider the following contrived example:


```
```html+erb
* {{ default_tags }} * {{ default_tags }}
{{=<% %>=}} {{=<% %>=}}
* <% erb_style_tags %> * <% erb_style_tags %>
@@ -515,30 +515,30 @@ mustache.js may be built specifically for several different client libraries, in
- [qooxdoo](http://qooxdoo.org/) - [qooxdoo](http://qooxdoo.org/)


These may be built using [Rake](http://rake.rubyforge.org/) and one of the following commands: These may be built using [Rake](http://rake.rubyforge.org/) and one of the following commands:
$ rake jquery
$ rake mootools
$ rake dojo
$ rake yui3
$ rake qooxdoo
```bash
$ rake jquery
$ rake mootools
$ rake dojo
$ rake yui3
$ rake qooxdoo
```
## Testing ## Testing


In order to run the tests you'll need to install [node](http://nodejs.org/). In order to run the tests you'll need to install [node](http://nodejs.org/).


You also need to install the sub module containing [Mustache specifications](http://github.com/mustache/spec) in the project root. You also need to install the sub module containing [Mustache specifications](http://github.com/mustache/spec) in the project root.
$ git submodule init
$ git submodule update
```bash
$ git submodule init
$ git submodule update
```
Install dependencies. Install dependencies.
$ npm install
```bash
$ npm install
```
Then run the tests. Then run the tests.
$ npm test
```bash
$ npm test
```
The test suite consists of both unit and integration tests. If a template isn't rendering correctly for you, you can make a test for it by doing the following: The test suite consists of both unit and integration tests. If a template isn't rendering correctly for you, you can make a test for it by doing the following:


1. Create a template file named `mytest.mustache` in the `test/_files` 1. Create a template file named `mytest.mustache` in the `test/_files`
@@ -550,15 +550,15 @@ The test suite consists of both unit and integration tests. If a template isn't
directory. directory.


Then, you can run the test with: Then, you can run the test with:
$ TEST=mytest npm run test-render
```bash
$ TEST=mytest npm run test-render
```
### Browser tests ### Browser tests


Browser tests are not included in `npm test` as they run for too long, although they are ran automatically on Travis when merged into master. Run browser tests locally in any browser: Browser tests are not included in `npm test` as they run for too long, although they are ran automatically on Travis when merged into master. Run browser tests locally in any browser:
$ npm run test-browser-local
```bash
$ npm run test-browser-local
```
then point your browser to `http://localhost:8080/__zuul` then point your browser to `http://localhost:8080/__zuul`


### Troubleshooting ### Troubleshooting
@@ -566,9 +566,9 @@ then point your browser to `http://localhost:8080/__zuul`
#### npm install fails #### npm install fails


Ensure to have a recent version of npm installed. While developing this project requires npm with support for `^` version ranges. Ensure to have a recent version of npm installed. While developing this project requires npm with support for `^` version ranges.
$ npm install -g npm
```bash
$ npm install -g npm
```
## Thanks ## Thanks


mustache.js wouldn't kick ass if it weren't for these fine souls: mustache.js wouldn't kick ass if it weren't for these fine souls:


Laden…
Abbrechen
Speichern