File tree 1 file changed +29
-56
lines changed
1 file changed +29
-56
lines changed Original file line number Diff line number Diff line change @@ -4,86 +4,59 @@ coderockr
4
4
## Setup
5
5
### Requirements
6
6
7
- Node ` "V7.10.1" ` (use nvm [ here] ( https://github.com/creationix/nvm )
7
+ Node ` "^8.2.1" ` (use nvm [ here] ( https://github.com/creationix/nvm ) )
8
+
9
+ Yarn ` "^1.3.2" ` (install [ here] ( https://yarnpkg.com ) )
8
10
9
11
### Structure folder
10
12
11
13
```
12
14
coderockr
13
- ├── README.md
15
+ ├── .babelrc
16
+ ├── .eslintignore
17
+ ├── .eslintrc
18
+ ├── .gitignore
14
19
├── CNAME
15
20
├── crossdomain.xml
21
+ ├── gh-pages.sh
22
+ ├── gulpfile.js
16
23
├── humans.txt
17
- ├── Makefile
24
+ ├── package.json
25
+ ├── README.md
18
26
├── robots.txt
19
- ├── .gitignore
27
+ ├── webpack.config.js
20
28
├── dist
21
- │ └── index.html
22
- │ └── about.html
23
- │ └── contact.html
24
- │ └── bundle.min.js
25
- │ └── fonts
26
- │ └── images
27
- │ └── lib
28
- │ └── styles
29
29
└── src
30
- └── .babelrc
31
- └── .editorconfig
32
- └── .eslintrc
33
- └── config.js
34
- └── gulpfile.babel.js
35
- └── node_modules
36
- └── package-lock.json
37
- └── package.json
38
- └── site
39
- └── tasks
40
- └── yarn.lock
30
+ └── assets
31
+ │ └── fonts
32
+ │ └── images
33
+ │ └── scripts
34
+ │ └── styles
35
+ └── templates
36
+ └── components
37
+ └── layouts
38
+ └── pages.html
41
39
```
42
40
43
41
### Install dependencies
44
42
45
43
``` bash
46
- cd src
44
+ yarn
47
45
```
48
46
47
+ ### Run
48
+
49
49
``` bash
50
- yarn install
50
+ yarn start
51
51
```
52
52
53
- ### Rebuild node-sass
53
+ ### Build
54
54
55
55
``` bash
56
- npm rebuild node-sass
56
+ yarn build
57
57
```
58
58
59
- ### Run
60
-
59
+ ### Deploy to Github Pages (https://github.com/Coderockr/coderockr.github.com)
61
60
``` bash
62
- gulp
61
+ ./gh-pages.sh
63
62
```
64
-
65
- ## Features
66
-
67
- ### tecnlogias
68
-
69
- - [ Gulp.js] ( http://gulpjs.com/ ) – Automate and enhance your workflow.
70
- - [ BrowserSync] ( https://www.browsersync.io/ ) – Time-saving synchronised browser testing.
71
- - [ Rsync] ( https://en.wikipedia.org/wiki/Rsync ) – Deployment made easy.
72
-
73
- ### Stylesheets
74
-
75
- - [ Autoprefixer] ( https://github.com/postcss/autoprefixer ) – Parse CSS and add vendor prefixes to rules by Can I Use.
76
- - [ Sass] ( http://sass-lang.com/ ) – Sass makes CSS fun again.
77
- - [ CSSO] ( http://css.github.io/csso/ ) - CSS Optimization.
78
- - [ PostCSS] ( https://github.com/postcss/postcss ) – A tool for transforming styles with JS plugins.
79
-
80
- ### Javascript (ES6)
81
-
82
- - [ Browserify] ( http://browserify.org/ ) – Bundling up all of your dependencies.
83
- - [ Babel] ( https://babeljs.io/ ) – A compiler for writing next generation JavaScript.
84
- - [ ESLint] ( http://eslint.org/ ) – The pluggable linting utility for JavaScript and JSX.
85
- - [ UglifyJS] ( https://github.com/mishoo/UglifyJS2 ) – A JavaScript parser, minifier, compressor or beautifier toolkit.
86
-
87
- ### Miscellaneous
88
-
89
- - [ SVGStore] ( https://github.com/w0rm/gulp-svgstore ) – Combine svg files into one with <symbol > elements.
You can’t perform that action at this time.
0 commit comments