Рекомендації по переносу проекту на SD (Styles, JS)
30 Jan 2023
Як стандарт будемо використовувати наш проект CMS-Admin, гілку Start.
Важливо: Не забуваємо перенести папку config, яка має знаходитись в самому корені проекту.

Image
Візьмемо для прикладу проект Approach-Personal, що саме ще потрібно зробити, щоб все коректно працювало.
1. SCSS стилів в нас уже давно немає, тому дану папку просто видаляємо)

Image
Переносимо правильно стилі:
1. Беремо папку styles/ з FD нашого проекту і вставляємо в app/public:

Image
Наступним кроком беремо папку components з cms-admin/start проекту, та просто переносимо її в папку app/public/styles/ (по факту всі стилі адмінки знаходять в окремій папці components, яку ми на FD зовсім не використовуємо)

Папка, яку потрібно докинути в styles/ нового проекту
Для того щоб правильно показувались плагіни, всі файли .css які знаходяться в app/public/styles/_plugins потрібно перенести в app/public/css/plugins

Image
На даному моменті стилі мали би правильно скомпілюватись після запуску Gulp та все би мало працювати (можливо будуть виникати баги і згодом я доповню дану статтю)
Переносимо правильно js файли:
Спершу переносимо 2 файли, а саме main.js та meta-settings.js з папки js-src у папку app/public/babel

Image
Наступним кроком так само, всі файли з js-src/plugins переносимо в app/public/js/plugins

Image
Для фронтів: не забуваємо зайти в config/gulp-settings.js і змінити урлу на проект, ту яка має бути, для того щоб правильно відпрацьовував Gulp

Image
Переносимо інші важливі файли проекту:
package.json та tailwind.config.js ці файли можуть відрізнятись відносно проекту, тому беремо їх з гілки FD самого проекту, оскільки вони не пушаться на dev сервер і кидаємо в корінь проекту)
Package.json стандартний прикріпив внизу в .zip архіві, а tailwind.config.cjs потрібно фронту брати з гілки FD

Image
Дана стаття не повна, та буде доповнюватись по мірі виникнення багів)