Skip to content

Commit 518727f

Browse files
Добавляет папку endor
1 parent cfa1d8e commit 518727f

File tree

3 files changed

+69
-0
lines changed

3 files changed

+69
-0
lines changed

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ v18.18.0
6363
│ │ ├── fonts.scss # Подключение шрифтов к проекту
6464
│ │ ├── global.scss # Глобальные стили, которые касаются всего проекта
6565
│ │ └── variables.scss # Переменные для всего проекта
66+
│ ├── vendor # Папка для сторонних бибилотек
6667
│ └── index.html # HTML-файл для главной страницы
6768
└── .editorconfig # Настройки форматирования текстовых файлов
6869
└── .gitignore # Настройки игнорирования файлов для git
@@ -194,3 +195,37 @@ _styles.scss_
194195
│ │ ├── script.js
195196
│ │ └── modal.js
196197
```
198+
199+
## Работа со сторонними библиотеками
200+
Для удобства внесения сторонних библиотек в ваш проект, вы можете использовать папку vendor. В этой папке вы можете размещать любые файлы, связанные с внешними библиотеками.
201+
202+
Например, предположим, что вы хотите добавить в проект библиотеку, которая включает в себя как стилевой файл library.css, так и скрипты library.js. Чтобы интегрировать их в ваш проект, следуйте этим шагам:
203+
204+
Положите файлы библиотеки в папку vendor, как показано ниже:
205+
206+
```bash
207+
├── source/
208+
│ └── vendor/
209+
│ ├── library.css
210+
│ └── library.js
211+
```
212+
213+
Если у вас есть несколько библиотек с разными файлами, вы можете группировать файлы одной библиотеки в ее собственную подпапку. Например:
214+
```bash
215+
├── source/
216+
│ └── vendor/
217+
│ └── library/
218+
│ ├── library.css
219+
│ └── library.js
220+
```
221+
222+
При сборке вашего проекта, все файлы из папки vendor будут включены в папку build, сохраняя их структуру. Например:
223+
```bash
224+
├── build/
225+
│ └── vendor/
226+
│ └── library/
227+
│ ├── library.css
228+
│ └── library.js
229+
```
230+
231+
Таким образом, вы можете удобно организовать и внедрить сторонние библиотеки в ваш проект, сохраняя их структуру в папке vendor.

gulpfile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ export function copyAssets () {
9494
'source/fonts/**/*.{woff2,woff}',
9595
'source/*.ico',
9696
'source/*.webmanifest',
97+
'source/vendor/**/*'
9798
], {
9899
base: 'source'
99100
})

source/vendor/README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Папка для стилей, скриптов, картинок и других папок от сторонних библиотек
2+
Для удобства внесения сторонних библиотек в ваш проект, вы можете использовать папку vendor. В этой папке вы можете размещать любые файлы, связанные с внешними библиотеками.
3+
4+
Например, предположим, что вы хотите добавить в проект библиотеку, которая включает в себя как стилевой файл library.css, так и скрипты library.js. Чтобы интегрировать их в ваш проект, следуйте этим шагам:
5+
6+
Положите файлы библиотеки в папку vendor, как показано ниже:
7+
8+
```bash
9+
├── source/
10+
│ └── vendor/
11+
│ ├── library.css
12+
│ └── library.js
13+
```
14+
15+
Если у вас есть несколько библиотек с разными файлами, вы можете группировать файлы одной библиотеки в ее собственную подпапку. Например:
16+
```bash
17+
├── source/
18+
│ └── vendor/
19+
│ └── library/
20+
│ ├── library.css
21+
│ └── library.js
22+
```
23+
24+
При сборке вашего проекта, все файлы из папки vendor будут включены в папку build, сохраняя их структуру. Например:
25+
```bash
26+
├── build/
27+
│ └── vendor/
28+
│ └── library/
29+
│ ├── library.css
30+
│ └── library.js
31+
```
32+
33+
Таким образом, вы можете удобно организовать и внедрить сторонние библиотеки в ваш проект, сохраняя их структуру в папке vendor.

0 commit comments

Comments
 (0)