mirror of
https://github.com/react-webpack-generators/generator-react-webpack.git
synced 2025-12-08 18:01:59 +00:00
Better syntax highlighting in README
This commit is contained in:
parent
9fd0f0ae54
commit
815640bf47
22
README.md
22
README.md
@ -58,7 +58,7 @@ yo react-webpack:component foo //or just: yo react-webpack:c foo
|
||||
```
|
||||
|
||||
Produces `src/components/Foo.js` (*javascript - JSX*):
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
var React = require('react/addons');
|
||||
@ -79,7 +79,7 @@ module.exports = Foo;
|
||||
```
|
||||
|
||||
And `test/spec/components/Foo.js` (*javascript - jasmine*):
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
describe('Foo', function () {
|
||||
@ -97,7 +97,7 @@ describe('Foo', function () {
|
||||
```
|
||||
|
||||
And `src/styles/Foo.css` (or .sass, .less etc...) :
|
||||
```
|
||||
```css
|
||||
.Foo{
|
||||
border: 1px dashed #f00;
|
||||
}
|
||||
@ -110,7 +110,7 @@ For all you lazy programmers out there, we've added another shortcut - `rich` fl
|
||||
yo react-webpack:c foofoo --rich
|
||||
```
|
||||
This will give you all of react component's most common stuff :
|
||||
````
|
||||
```js
|
||||
var React = require('react/addons');
|
||||
|
||||
require('styles/Foofoo.sass');
|
||||
@ -135,7 +135,7 @@ This will give you all of react component's most common stuff :
|
||||
});
|
||||
|
||||
module.exports = Foofoo;
|
||||
````
|
||||
```
|
||||
|
||||
Just remove those you don't need, then fill and space out the rest.
|
||||
|
||||
@ -153,7 +153,7 @@ yo react-webpack:action bar //or just: yo react-webpack:a bar
|
||||
Will create a file - `src/actions/BarActionCreators.js`
|
||||
|
||||
if 'architecture' is **Flux**, it Produces :
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
var BarActionCreators = {
|
||||
@ -163,7 +163,7 @@ var BarActionCreators = {
|
||||
module.exports = BarActionCreators;
|
||||
```
|
||||
And if it's **Reflux**:
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
var Reflux = require('reflux');
|
||||
@ -177,7 +177,7 @@ module.exports = BarActionCreators;
|
||||
```
|
||||
|
||||
and same test for both architectures:
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
describe('BarActionCreators', function() {
|
||||
@ -204,7 +204,7 @@ yo react-webpack:store baz //or just: yo react-webpack:s baz
|
||||
Will create a file - `src/stores/BazStore.js`
|
||||
|
||||
if 'architecture' is **Flux**, it Produces :
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
var EventEmitter = require('events').EventEmitter;
|
||||
@ -226,7 +226,7 @@ BazStore.dispatchToken = MainAppDispatcher.register(function(action) {
|
||||
module.exports = BazStore;
|
||||
```
|
||||
And if it's **Reflux**:
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
var Reflux = require('reflux');
|
||||
@ -243,7 +243,7 @@ module.exports = BazStore;
|
||||
```
|
||||
|
||||
and same test for both architectures:
|
||||
```
|
||||
```js
|
||||
'use strict';
|
||||
|
||||
describe('BazStore', function() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user