Stanislav
Armen
Идея для стартапа!
Готов профинансировать 3-мя палками колбасы
Armen
Кто возьмётся?
Alex
Готов профинансировать 3-мя палками колбасы
Нам надо миллиард рублей и два года на разработку
Кылыч
😅
Кылыч
Alex
В корне каталога наверное? Это не ко вью вообще вопрос)
Артём
Как проверить существование объекта?
Viktor
typeof object !== undefined
Vladimir
Добрый день. А не подскажет ли кто откуда берется пробел: https://clip2net.com/s/3SUfhll
Armen
Хехлол
Armen
А если trim вызвать перед выводом с консоль?
Vladimir
Ща попробую.
Vladimir
Вот так пробел обкусывается: console.log("+" + process.env.NODE_ENV.trim() + "+" );
Vladimir
Но только vue хочет process.env.NODE_ENV == 'production'
Armen
Блен магия какая-то))
Vladimir
Можно и вот так наверно Vue.config.productionTip = process.env.NODE_ENV.trim() != 'production'; Но хотелось бы понимания ... :)
Kirill
Vuetify или Vue material ? )
Armen
Semantic-ui-vue!
Kirill
мне дейттайм ренж пикер нужен
Armen
Тогда отбой, ещё не реализовали
Kirill
Хочу слепить
Kirill
Ну, подобное есть в element.eleme.io
Kirill
Но он меня почему-то смущает
ed.t
народ, тапками не кидайте сильно (ток перехожу на Vue) пробую вот эту штуку https://github.com/vue-styleguidist/vue-styleguidist для доки. но у меня в проекте есть простой файл config.js который хочу везде импортить и туда вынести какие-то environment константы что-то в стиле export const DEBUG = NODE_ENV === "development"
ed.t
вот с добавлением простого js файла какой-то косяк,
ed.t
я точно где-то туплю
ed.t
хочу в навигацию добавить пункт Config и туда сгенеренную доку из "простого файла"
ed.t
*.vue файлы все залетели отлично, и демки и пропсы, вообще классная штука
Stanislav
вот с добавлением простого js файла какой-то косяк,
Судя по названию поля, там должны быть какие-то "компоненты". Содержимое вашего файла точно соответствует назначению поля?
ed.t
нет, не соответствует, надо походу другое имя поля дать)
ed.t
ed.t
там в файле примерно это
ed.t
я имею в виду, что я точно туплю и поле должно иначе называтся только пока хз как (смотрю в доке)
ed.t
а вот и проблема
ed.t
content || components может быть
ed.t
но мне не подходит content т.к. это просто сырой файл выводит и не подходит component т.к. это не компонент
ed.t
https://github.com/vue-styleguidist/vue-styleguidist/blob/master/docs/Components.md#sections
ed.t
мне нужно просто доку из обычного js файла в пункт меню вывести (файл-конфиг, выше скрин)
Stanislav
мне нужно просто доку из обычного js файла в пункт меню вывести (файл-конфиг, выше скрин)
Короче, нужно чтоб vue-styleguidist отрисовал jsdoc с файла src/config.js как страницу и добавил ее в навигацию?
ed.t
да
Иван
Я тут кстати подумал что для встраивания в готовый лендос должен веб компонент подойти
Stanislav
да
Чет я сильно не уверен, что так можно. vue-styleguidist разве понимает jsdoc?
ed.t
Короче, нужно чтоб vue-styleguidist отрисовал jsdoc с файла src/config.js как страницу и добавил ее в навигацию?
и туда-же вопрос, я хочу задокументировать файлы типо actions.js, mutations.js типо как тут https://github.com/petervmeijgaard/vue-2-boilerplate/tree/master/src/store/modules/account
ed.t
ну он понимает базовый jsdoc (не весь) там в доке было об этом
ed.t
блин, инструмент классный но не полноценный походу
Stanislav
блин, инструмент классный но не полноценный походу
Он не то, что не полноценный, скорее только для одной цели - описывать компоненты :)
ed.t
Он не то, что не полноценный, скорее только для одной цели - описывать компоненты :)
а нет такого-же классного инструмента чтобы описать остальное?) и чтобы в итоге получить норм доку?
ed.t
видел что-то типо vue-jsdoc но он сразу не взлетает и хз как с этой штукой работает
Stanislav
а нет такого-же классного инструмента чтобы описать остальное?) и чтобы в итоге получить норм доку?
Думаю, можно попробовать найти автора в соц.сетях типа Твиттера и/или задать вопрос в issue
ed.t
да наверно так и сделаю, спасибо)
Stanislav
да наверно так и сделаю, спасибо)
Тут все смотрели? https://github.com/vuejs/awesome-vue#docs
ed.t
Тут все смотрели? https://github.com/vuejs/awesome-vue#docs
похоже не все, спасибо есть пару интересных вариантов
ed.t
попробую
Stanislav
👍
Sasha
Чатик привет! Вопрос в студию! Часто вижу люди предлагают делають глобальную шину this.$bus.$emit('my-event', payload) (http://vuetips.com/global-event-bus) Зачем создавать дополнительный екзампляр вью ? Если можно еммитить сибытия на корневом екземпляре ? this.$root.$emit('my-event', payload)
Armen
Прост))0)
Sasha
Что антипаттерн ?
ℝei
эмитить в рут. это неявно
Sasha
Ну как вариант
🐏 Alexander
хера се неявно, куда уж явнее
Sasha
Да есть, но без каких либо комментариев почему так, а не через рут
Egor
эмитить в рут. это неявно
Ты точно программист?
Stanislav
Да есть, но без каких либо комментариев почему так, а не через рут
Потому что Vue можно юзать не только как SPA. Если у тебя несколько инстансов на странице, то тебе нужно между ними как-то общаться
Stanislav
О! А вот это уже причина. Сенк!
Второй вариант - общение приложеньки с "внешним миром". Есть у тебя какой-то сервис, который должен сообщить твоему приложению данные - можно отправить через шину.
Stanislav
Найс! 🙌
Может Илья еще чего докинет))
Sasha
Ну надеюсь)
Кирило
Кто в курсе как настроить webpack для typescript, без использования vue-cli?
Sunlive
и собсна все
Egor
Что не так пошло?