Skip to content

AlexiCult/DSM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

site

Верстка сайта.

Установка и запуск

# установка модулей
npm install

# веб сервер с автоперезагрузкой по адресу localhost:8080
npm run dev

# веб сервер с hot replacement по адресу localhost:8080
npm run dev-hot

# сборка проекта в директорию public
npm run build

# сборка проекта на продакшн с минификацией в директорию public
npm run production

Для добавления новой html страницы, например new-page.html в webpack.config.js нужно добавить в plugins новый инстанс HtmlWebpackPlugin:

new HtmlWebpackPlugin({
      template: 'src/new-page.html',
      filename: 'new-page.html',
    }),

После этого файл src/new-page.html будет прогонятся через webpack c извлечением всех ресурсов, добавлением в html common.css, common.js.

В сборщик подключен Postcss с плагинами autoprifixer и postcss-inline-svg

Javascript код проходит строгую проверку eslint перед обработкой. Для отключения линтера нужно добавить комментарий

/* eslint-disable */

перед кодом в котором нужно отключить линтер или напротив конкретной строки

// eslint-disable-line

About

ДорСтройМонтаж

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published