Andrey
А у тебя что local_modules находятся в __dirname/../local_modules?
ну типа конфиг находится в папке build, оттуда на уровень вверх в корень проекта
Andrey
вот тут я походу и накосячил
нет, тоже не помогло
Andrey
нет, щас попробую
Andrey
тоже не помогло
Armen
Ну тогда, хз, надо ковырять, чё там не так
Andrey
хм
iwannafly
хотелось бы, чтоб Кантор обновил немного learn(
Английская версия более актуальная
Nikita
js.info?
iwannafly
https://javascript.info/rest-parameters-spread-operator
Nikita
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Nikita
Я конечно ничего против английского не имею, но разочаровывает когда от русского создателя у которого сначала была рус версия, теперь рус версия отсталая, а инглиш нет
Nikita
хотя вроде бы ру версия все равно побогаче
Nikita
так, что я пока еще доволен
Armen
тоже не помогло
Я чот втыканул, в modules тоже путь через path.resolve делать
Armen
https://webpack.js.org/configuration/
Andy
если в app.js установлен путь и пропсы const router = new VueRouter({ mode: 'history', routes: [ { path: '/vacancies' , //component: vacancies, props: (route) => ({ full_time: route.query.full_time, part_time: route.query.part_time, remote: route.query.remote, }) } ] }) , то почему эти пропсы не передаются в компонент, который по адресу /vacancies ? в компоненте в data full_time: {type: Boolean} и тд
Andrey
Я чот втыканул, в modules тоже путь через path.resolve делать
попробовал через path.resolve — вообще все модули отвалились :D
Armen
А "node_modules" ты указал?
Andrey
Я чот втыканул, в modules тоже путь через path.resolve делать
могу импортировать с указанием пути, но в этом случае нужно даже указывать папку src внутри модуля
Nikita
не props?
Andrey
А "node_modules" ты указал?
да, я про него и говорю, с использованием path.resolve
Armen
Хмм, а посмотри, что выдает path.resolve(..., 'local_modules')
Andy
data?
в app.js в props: (route) как на туториале, а в компоненте в data
Armen
И судя по докам вебпака node_modules не надо path.resolve
Nikita
в app.js в props: (route) как на туториале, а в компоненте в data
э? Ты же сам это называешь пропсами, но ожидаешь их в дате?
Nikita
вообще с каких пор в дате указывается типы переменных?
Nikita
пропсы попадают в пропсы, А не в дату
Andrey
Хмм, а посмотри, что выдает path.resolve(..., 'local_modules')
да, нужно было делать path.resolve(__dirname, '../node_modules')
Andrey
Ну и так же запили local_modules
таки уже запилил, но webpack его не находит, видимо, из-за того, что нету index.js в корне
Armen
Да нет, оно теоретически должно смотреть в package.json
Andrey
вот ссылка на репозиторий, прямо он у меня лежит в local_modules/vue-table-with-tree-gird: https://github.com/MisterTaki/vue-table-with-tree-gird
Andrey
его походу собирать сначала надо >.<
Armen
Ахах
Armen
Ну конечно))
Armen
Это ж исходники
Armen
Надо усовершенствовать свой вангаmode
Andrey
кто ж знал-то :D
Andrey
спасибо огромное, преступление раскрыто
Andrey
Andrey
сколько же всего нужно знать, чтобы наклепать одностраничник на джаваскрипте...
Armen
Хехок
Armen
Ещё повангую, можно запилить в package.json скрипт { "scripts": { "postinstall": "local_modules/install.sh" } } И в local_modules/install записать команды cd package_name, npm install и npm run build или чё там используется для билда
Armen
И тогда при npm install вашего приложения - вложенный модуль тоже подготовится
Andrey
Спасибо огромное ещё раз!
Andy
@eddimensi в app.js props: (route) => ({ full_time: route.query.full_time, }) и в компоненте props: ['full_time'] , все равно не передается
Nikita
я так много раз делал, норм было
Andy
сейчас он раскомментирован
Andy
все по туториалам делаю и вроде въезжаю, а нет( const router = new VueRouter({ mode: 'history', routes: [ { path: '/vacancies' , component: vacancies, props: (route) => ({ full_time: route.query.full_time, part_time: route.query.part_time, remote: route.query.remote, }) } ] })
Armen
ванга mode | on
Armen
Попробуй запилить console.log('test'); в функцию, которую ты передаёшь в props
Armen
const router = new VueRouter({ mode: 'history', routes: [ { path: '/vacancies' , component: vacancies, props: (route) => { console.log(route.query); return { full_time: route.query.full_time, part_time: route.query.part_time, remote: route.query.remote, }; } } ] })
Nikita
или вообще route => route.query
Nikita
у тебя все же дублируется все равно
Armen
Да, тоже хотел предложить, но это не поможет, скорее всего, ибо такая конструкция, как уже есть, тоже должна сработать
Nikita
я знаю, но это дублирование отвлекает от великих мыслей
Anatoliy
Всем привет
Anatoliy
Ссорь за оффтоп. Помогите в конкурсе выйграть
Anatoliy
Anatoliy
из какой игры скрин?
Anonymous
зеленая планета
Anonymous
из какой игры скрин?
ты че про нейросети не слышал?
Anonymous
Загрузи в гугл и он тебе скажет
Anatoliy
ну попробуй загрузить)Если скажет тебе - значит меня он почему то не любит
Anonymous
да гугл сеня не в духе
Anonymous
скажите а кто нибудь юзает бэм с фреймворками?
Anonymous
а какой смысл если стили можно только для компонентов писать?
Anonymous
а для чего тебе еще стили нужны?
ну бэм для меня это нейминг
Anonymous
он позволяет сохранить пространство имен