Skip to content
Snippets Groups Projects
Commit 2ee83020 authored by Alexander Repeta's avatar Alexander Repeta
Browse files

Добавляет ридми

parent 3574c145
No related branches found
No related tags found
No related merge requests found
# parcel-project-template
\ No newline at end of file
# parcel-project-template
## Developing
### Prerequisites
Для корректной работы SASS-компилятора и других инструментов, необходимо один
раз глобально поставить дополнительные пакеты, выполнив в терминале следующие
команды. Пользователям MacOS ничего делать не нужно.
Пользователям **Windows**, в режиме администратора.
```shell
npm install --global windows-build-tools
```
Пользователям **Linux**.
```shell
sudo apt-get install gcc g++ make
```
### Setting up Dev
Один раз на проект установить все зависимости.
```shell
npm install
```
И запустить режим разработки.
```shell
npm start
```
Во вкладке браузера перейти по адресу
[http://localhost:1234](http://localhost:1234).
### Building
Для того чтобы создать оптимизированные файлы для хостинга, необходимо выполнить
следующую команду. В корне проекта появится папка `build` со всеми
оптимизированными ресурсами.
```shell
npm run build
```
### Deploying / Publishing
Сборка может автоматически деплоить билд на GitHub Pages удаленного (remote)
репозитория. Для этого необходимо в файле `package.json` отредактировать поле
`homepage`, заменив имя пользователя и репозитория на свои.
```json
"homepage": "https://имя_пользователя.github.io/имя_репозитория"
```
Также необходимо отредактировать скрипт "predeploy".
```json
"predeploy": "npm run build -- --public-url='/имя_репозитория/'"
```
После чего в терминале выполнить следующую команду.
```shell
npm run deploy
```
Если нет ошибок в коде и свойство `homepage` указано верно, запустится сборка
проекта в продакшен, после чего содержимое папки `build` будет помещено в ветку
`gh-pages` на удаленном (remote) репозитории. Через какое-то время живую
страницу можно будет посмотреть по адресу указанному в отредактированном
свойстве `homepage`.
## Configuration
- Все паршалы файлов стилей должны лежать в папке `src/sass` и импортироваться в
`src/sass/main.scss`
- Изображения добавляйте в папку `src/images`
src/images/demo.jpg

271 KiB

......@@ -4,4 +4,4 @@
*/
// Стили для файла с примером HTML-фрагмента
@import "./example";
@import './example';
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment