Size: a a a

2020 February 21

TK

Taras Kuliievych in pro.js
спс
источник

DE

Denis Efremov in pro.js
источник

U

U in pro.js
источник

🌀

🌀 through a haze 🌀 in pro.js
источник

🇧

🇧 🇺 🇨 🇨 🇪 🇱 🇱 🇦 🇹 🇮 in pro.js
подскажите smtp уведомления, регистрация
Gmail smtp жёстко урезан
источник

ZS

Znacovean Simion in pro.js
@Piterden Привет
Я на неделе показывал подход с НЕ спа, и ты был за разделение бандла "постранично"
https://gitlab.com/7iomka/vue-cli-multiple-page/
вот я сделал примерно то что ты (наверное) советовал
всё работает
в деве могу тестировать нормально отдельные "приложушки" по страницам
и в билде компилятся соответствующие общие файлы и частные по имени "страницы"

Всё вроде бы хорошо
но один момент есть
чтобы сделать возможность создавать компоненты которых можно было бы подключить в любом файле-шаблоне через тег
нужно в каждом файле main.js каждого ентриса импортировать и регистрировать такие компоненты
ну или подобно странице - создавать для такого компонента ентрис и тестировать его ТОЛЬКО на отдельной странице а в билде получается отдельно его файл подрубать (что не оч хочется если это общий компонент)

Скажи
в целом это уже выглядит здравым подходом, или всё равно отстойно?)
Спасибо)
источник

🇧

🇧 🇺 🇨 🇨 🇪 🇱 🇱 🇦 🇹 🇮 in pro.js
подскажите недорогой smtp сервис
источник

DE

Denis Efremov in pro.js
дорогой смтп-сервер, пишет тебе одинокий волк...
источник

DE

Denis Efremov in pro.js
Znacovean Simion
@Piterden Привет
Я на неделе показывал подход с НЕ спа, и ты был за разделение бандла "постранично"
https://gitlab.com/7iomka/vue-cli-multiple-page/
вот я сделал примерно то что ты (наверное) советовал
всё работает
в деве могу тестировать нормально отдельные "приложушки" по страницам
и в билде компилятся соответствующие общие файлы и частные по имени "страницы"

Всё вроде бы хорошо
но один момент есть
чтобы сделать возможность создавать компоненты которых можно было бы подключить в любом файле-шаблоне через тег
нужно в каждом файле main.js каждого ентриса импортировать и регистрировать такие компоненты
ну или подобно странице - создавать для такого компонента ентрис и тестировать его ТОЛЬКО на отдельной странице а в билде получается отдельно его файл подрубать (что не оч хочется если это общий компонент)

Скажи
в целом это уже выглядит здравым подходом, или всё равно отстойно?)
Спасибо)
посмотрю ща
источник

DE

Denis Efremov in pro.js
Znacovean Simion
@Piterden Привет
Я на неделе показывал подход с НЕ спа, и ты был за разделение бандла "постранично"
https://gitlab.com/7iomka/vue-cli-multiple-page/
вот я сделал примерно то что ты (наверное) советовал
всё работает
в деве могу тестировать нормально отдельные "приложушки" по страницам
и в билде компилятся соответствующие общие файлы и частные по имени "страницы"

Всё вроде бы хорошо
но один момент есть
чтобы сделать возможность создавать компоненты которых можно было бы подключить в любом файле-шаблоне через тег
нужно в каждом файле main.js каждого ентриса импортировать и регистрировать такие компоненты
ну или подобно странице - создавать для такого компонента ентрис и тестировать его ТОЛЬКО на отдельной странице а в билде получается отдельно его файл подрубать (что не оч хочется если это общий компонент)

Скажи
в целом это уже выглядит здравым подходом, или всё равно отстойно?)
Спасибо)
источник

ZS

Znacovean Simion in pro.js
код компонентов не смотри
смотри vue.config, main.js ентрисов и public/имя страницы
источник

ZS

Znacovean Simion in pro.js
я взял китайскую какюу-то сборку и её напильников обработал под мои нужды
источник

DE

Denis Efremov in pro.js
main.js должны называться index.js
источник

ZS

Znacovean Simion in pro.js
Denis Efremov
main.js должны называться index.js
не суть
как тем кто работает с vue-cli привычнее main.js
у меня в сборке реальной там вообще entry-client.js
источник

🇧

🇧 🇺 🇨 🇨 🇪 🇱 🇱 🇦 🇹 🇮 in pro.js
Denis Efremov
дорогой смтп-сервер, пишет тебе одинокий волк...
тот самый волк с хентай сайта ?
источник

DE

Denis Efremov in pro.js
Znacovean Simion
не суть
как тем кто работает с vue-cli привычнее main.js
у меня в сборке реальной там вообще entry-client.js
Как раз тут суть
источник

DE

Denis Efremov in pro.js
const pageCode = pageUrl.split('./src/pages/')[1].split('/main.js')[0]
источник

ZS

Znacovean Simion in pro.js
Denis Efremov
const pageCode = pageUrl.split('./src/pages/')[1].split('/main.js')[0]
костыльный вариант выдрать название "страницы" от китайцев)
можно было и по другому через нативные методы path
источник

DE

Denis Efremov in pro.js
Если страница есть ты выходишь?

    if (pagesStorage[pageCode]) {
     console.error(colors('red', `already exist ${pageCode}.\n`))
     process.exit(1)
   }
источник

ZS

Znacovean Simion in pro.js
Denis Efremov
Если страница есть ты выходишь?

    if (pagesStorage[pageCode]) {
     console.error(colors('red', `already exist ${pageCode}.\n`))
     process.exit(1)
   }
если дубль - я выхожу
источник