File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33Проект представляет собой предопределённую базовую структуру со всеми необходимыми файлами и настроенными процессами для создания web-проекта.
44
5- # Версия 2.1.0
5+ # Версия 2.1.1
66
77- В новой редакции JavaScript заменён на TypeScript.
88
99## Технологии
1010
1111- Для HTML используется препроцессор ** [ Pug] ( https://pugjs.org/api/getting-started.html ) ** (* Jade* )
1212- Для CSS используется препроцессор ** [ Sass] ( https://sass-scss.ru/ ) ** (* Scss* )
13- - ~~ JS транспилируется с помощью ** [ Babel] ( https://babeljs.io/ ) ** и ** [ Browserify] ( http://browserify.org/ ) ** из ES2015 в ES5~~ .
1413- Подключена библиотека ** Modernizr** (необходимые проверки, модули настраиваются в файле ` modernizr-config.json ` )
15-
1614> Для выбора настроек: https://modernizr.com/download?setclasses
1715
18- - Подключен ** [ normalize.css] ( https://necolas.github.io/normalize.css/ ) ** (его Scss версия)
19- - ~~ Проверка кода осущетсвляется с помощью ** [ EsLint] ( http://eslint.org/ ) ** (настройки в корне проекта, файл ` .eslintrc ` )~~
16+ - Подключен ** [ normalize.css] ( https://necolas.github.io/normalize.css/ ) ** (его SCSS версия)
2017
2118> Настройка путей для gulp тасков в файле ` project.config.json `
22-
2319> Gulp таски вынесены в отдельный каталог ` ./gulp/ ` . В основном ` gulpfile.babel.js ` настраиваются только основные таски для работы с проектом
2420
2521## TODO
2622
27- > 2.1.1
23+ > 3.0.0
2824
29- - Добавить глобальные настройки для создания sourcemaps в dev режиме
25+ - Перейти на WebPack
26+ - Добавить возможность создания страниц и scss файлов через консоль
Original file line number Diff line number Diff line change 6767 " typescript" ,
6868 " html5" ,
6969 " page template" ,
70+ " html template" ,
7071 " page boilerplate" ,
7172 " html boilerplate"
7273 ],
You can’t perform that action at this time.
0 commit comments