File tree Expand file tree Collapse file tree 1 file changed +29
-56
lines changed
Expand file tree Collapse file tree 1 file changed +29
-56
lines changed Original file line number Diff line number Diff line change @@ -4,86 +4,59 @@ coderockr
44## Setup
55### Requirements
66
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 ) )
810
911### Structure folder
1012
1113```
1214coderockr
13- ├── README.md
15+ ├── .babelrc
16+ ├── .eslintignore
17+ ├── .eslintrc
18+ ├── .gitignore
1419├── CNAME
1520├── crossdomain.xml
21+ ├── gh-pages.sh
22+ ├── gulpfile.js
1623├── humans.txt
17- ├── Makefile
24+ ├── package.json
25+ ├── README.md
1826├── robots.txt
19- ├── .gitignore
27+ ├── webpack.config.js
2028├── dist
21- │ └── index.html
22- │ └── about.html
23- │ └── contact.html
24- │ └── bundle.min.js
25- │ └── fonts
26- │ └── images
27- │ └── lib
28- │ └── styles
2929└── 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
4139```
4240
4341### Install dependencies
4442
4543``` bash
46- cd src
44+ yarn
4745```
4846
47+ ### Run
48+
4949``` bash
50- yarn install
50+ yarn start
5151```
5252
53- ### Rebuild node-sass
53+ ### Build
5454
5555``` bash
56- npm rebuild node-sass
56+ yarn build
5757```
5858
59- ### Run
60-
59+ ### Deploy to Github Pages (https://github.com/Coderockr/coderockr.github.com)
6160``` bash
62- gulp
61+ ./gh-pages.sh
6362```
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