Алексей
Рендер express ближе
Алексей
Чем рендер vue
Denys
а в чем может быть ошибка, может кто знает? script.php?local=true:487 [Vue warn]: Property or method "title" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option. title в дата функции объявил data: function() { return { title: '', }; } в created присвоил значение this.title = 'My new title'; и в шаблоне вывожу <h1>{{title}}</h1> Текст, которыя я присвоил в креатед выводит, но выкидывает ошибку.
Anonymous
$100? ))
100 р
gearmobile
100 р
че так грустно? ))
Anonymous
че так грустно? ))
я почти ничего не сделал
Denys
скинь весь код
соглашусь) код сейчас не смогу весь скинуть :( думал может легкая ошибка, позже только
gearmobile
да? тогда да - код нужен )
Anonymous
+
Anonymous
Ребят такой вопрос почему bus.$emit не обновляет значения в data ? https://pastebin.com/n4j2g8an
Dmytro
Кто работал с nuxt.js, подскажите пожалуйста, почему не работает следующее в nuxt.config.js module.exports = { css: ['~/assets/main.sass’] } Ни один из файлов проекта так и не видит моего main.sass
gearmobile
Dmytro
@pavelgonzales может знаете?)
Pavel
@pavelgonzales может знаете?)
Нет, пока не сталкивался с таким
Dmitry
@pavelgonzales может знаете?)
Я знаю как в компоненте стайл подрубить. А тут и не должен исходный цсс выйти. Он сам все подрубить должен
Dmitry
И как же?) Небось вот так: @import ‘~/assets/main.sass’?
Загугли. Не гадай. Минута Гугла. Это в доках есть. Он все сам подрубает
Denys
""
а где их поменять? должно же работать и с ''
Dmytro
Загугли. Не гадай. Минута Гугла. Это в доках есть. Он все сам подрубает
Все равно ошибка Я знаю о доках, вот прям на них сейчас смотрю
Dmitry
Ну у тебя одна ковычка
Dmytro
Ну у тебя одна ковычка
Я заменил на двойные Пробовал с одинарными Пробовал вместо тильды знак собаки
Dmitry
А понял. Там 2е одинарные
Denys
ага
Dmitry
Хз. Магия
Dmytro
Dmytro
Хз. Магия
Вот так у меня, если что Может что-то прояснит
Dmitry
Ты в стили компонента хочешь инклуд?
Dmytro
Ты в стили компонента хочешь инклуд?
В идеале я хочу сделать глобальный файлик, в котором будут миксины, переменные и дефолтные стили
Dmitry
Хз. Такое можно? И зачем? Если ты пишешь стили в компоненте это подразумевает что они скопед
Dmytro
Хз. Такое можно? И зачем? Если ты пишешь стили в компоненте это подразумевает что они скопед
В смысле зачем Хочу использовать ресет Хочу использовать миксин для шрифтов Хочу использовать глобальные переменные с цветами и прочей дичью Да все этого хотят, нет?
Dmitry
@ это алиас вебпака
Dmitry
Нет. Там не много как бэ кода. Пиши тогда глобальный цсс
Dmytro
Нет. Там не много как бэ кода. Пиши тогда глобальный цсс
Не верю что нет) И как понимать не много кода, если только ресет в 50+ строк
Dmitry
Ресет это нормалайз?
Dmytro
Ресет это нормалайз?
Да, так тоже можно назвать
Dmitry
Ну задай общий стиль всем. И дальше в компонентах. Там не много кода как правило. 200-500 строк не трабла. Я думаю препроц не уменьшит код на мелких проектах
Dmitry
https://medium.com/@mahesh.ks/using-sass-scss-in-vue-js-2-d472af0facf9
Dmitry
Импортить можно. Мб путь не тот? Перезагрузи сборку
Dmitry
Хз я не юзаю (да есть такие люди 😄) Но все фишки знаю. Хотя в следующем мб и проюзаю. Пока ток паг
Dmitry
Ну так а как мне с миксинами быть Просто взять и отказаться?
Olios template загугли. Тут без цсс. Нюкст + сервер нода
Dmitry
Ну он и есть. Зацени
Dmytro
Ну он и есть. Зацени
Дык а при чем он тут вообще?) Я чот вообще не доганяю
Dmitry
А и через link же можно подрубить стили и указать lang
Dmitry
Дык а при чем он тут вообще?) Я чот вообще не доганяю
Просто на обычном цсс строчек не много
Dmytro
Просто на обычном цсс строчек не много
Я решаю проблему, а не пытаюсь её обойти) У меня конкретная проблема с подключением, то как кто-то что-то сделал или любит делать меня не волнут :)
Dmytro
css: [ { src: '~assets/main.scss', lang: 'scss' }]
Чот какт все равно ничего :(
-
Значит в другом месте ошибка где то. Нужно больше кода.
Dmitry
link:[{src: lang}] Так он подрубит стиль сасс в файл. А для инклуда не нужно ничего тут писать В компоненте style lang @include Должно работать
Dmitry
Там нет файла или не читаемый. Загугли прямо это
Dmytro
Значит в другом месте ошибка где то. Нужно больше кода.
Могу выслать архив, но там минимум кода У меня есть main.sass в assets, в который я импорчу рядом расположенные файлы А main.sass пытаюсь подключить указанным вами способом
Dmitry
Мой способ это когда ты подрубаешь глобально. Тебе не это нужно. Твой инклуд и так должен сработать
Dmytro
А путь точно правильный?
Естественно, это я проверял уже с десяток раз
-
Все лоудеры для вебпака установлены? Node-sass, sass-loader? Под больше кода я в основном имел nuxt.config.js целиком
Stanislav
Естественно, это я проверял уже с десяток раз
Выглядит как от домашней директории. Попробуй абсолютный путь
Dmytro
Все лоудеры для вебпака установлены? Node-sass, sass-loader? Под больше кода я в основном имел nuxt.config.js целиком
Установлены, но в nuxt.config.js я ничего не прописывал, ибо в доке было написано что оно само подтягивать всё будет
Dmytro
Все лоудеры для вебпака установлены? Node-sass, sass-loader? Под больше кода я в основном имел nuxt.config.js целиком
В чистом Vue в конфиге webpack-а я прописывал вот такое для реализации глобального файлика sass
Dmytro
Dmytro
Конфиг nuxt-а по сути и есть вебпаковским конфигом? Может тут такую же фиговину прописать
Dmitry
Мб открыть оф доки и глянуть раздел цсс?
Dmytro
Мб открыть оф доки и глянуть раздел цсс?
Особо ничего интересного https://nuxtjs.org/api/configuration-css
Dmitry
Ну меджик
‌‌‎Madiyar
Ребята, всем доброго времени суток, может кто-нибудь поделится репозиторием где вы использовали вью, чисто для себя, как наглядный пример. Спасибо.
Dmitry
А взять шаблон вебпак готовый?