Size: a a a

Клуб Vue.js-разработчиков

2021 February 20

Д

Дмитрий in Клуб Vue.js-разработчиков
Расшифрую 1e3 = 1000🌚
источник

A

Arkadiy in Клуб Vue.js-разработчиков
Скорее всего глупый вопрос. Часто вижу во всяких туториял и в продакшен проектах как когда заходишь на одностраничный сайт, начинается fetching данных. Почему нельзя при самом первом запросе на страницу вернуть страницу и в добавку сразу же и данные? (я не про ssr)
источник

B

Bad1m🔥 in Клуб Vue.js-разработчиков
e значит ноль а что после число нулей))
источник

Д

Дмитрий in Клуб Vue.js-разработчиков
Arkadiy
Скорее всего глупый вопрос. Часто вижу во всяких туториял и в продакшен проектах как когда заходишь на одностраничный сайт, начинается fetching данных. Почему нельзя при самом первом запросе на страницу вернуть страницу и в добавку сразу же и данные? (я не про ssr)
Незачем, слишком жирно будет
источник

ИБ

Игорь Белов... in Клуб Vue.js-разработчиков
Объясните тугому уму, NuxtJs служит как бек или это скорее просто надстройка над Vue ?
источник

SP

Sergei Perederii in Клуб Vue.js-разработчиков
Уважаемые, намекните по такому вопросу.
У меня система на базе Laravel, и там встроенный Vue. И вот у меня например в каждом vue файле есть

import Navbar from './Navbar';

То есть импорт использует относительные пути, но я хочу прописывать абсолютные, потому что хочу активно менять структуру папок, и надеюсь, что PHPStorm мне поможет, если будет видеть реальные адреса.
Но когда я прописываю

import Navbar from 'resources/js/components/Navbar';

Сборка падает вот так:
ERROR  Failed to compile with 1 errors                                                                                                     19:39:49

This dependency was not found:

* resources/js/components/Navbar in ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/compo
nents/App.vue?vue&type=script&lang=js&

To install it, you can run: npm install --save resources/js/components/Navbar
      Asset      Size   Chunks             Chunk Names
/css/app.css   0 bytes  /js/app  [emitted]  /js/app
 /js/app.js  1.48 MiB  /js/app  [emitted]  /js/app

ERROR in ./resources/js/components/App.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-lo
ader-options!./resources/js/components/App.vue?vue&type=script&lang=js&)
Module not found: Error: Can't resolve 'resources/js/components/Navbar' in 'C:\Server\data\htdocs\crm\resources\js\components'
@ ./resources/js/components/App.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-o
ptions!./resources/js/components/App.vue?vue&type=script&lang=js&) 33:0-52 41:12-18
@ ./resources/js/components/App.vue?vue&type=script&lang=js&
@ ./resources/js/components/App.vue
@ ./resources/js/app.js
@ multi ./resources/js/app.js ./resources/css/app.css
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'

Что надо сделать, чтобы использовать абсолютные пути в импорте?
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
Игорь Белов
Объясните тугому уму, NuxtJs служит как бек или это скорее просто надстройка над Vue ?
просто надстройка для SSR
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Sergei Perederii
Уважаемые, намекните по такому вопросу.
У меня система на базе Laravel, и там встроенный Vue. И вот у меня например в каждом vue файле есть

import Navbar from './Navbar';

То есть импорт использует относительные пути, но я хочу прописывать абсолютные, потому что хочу активно менять структуру папок, и надеюсь, что PHPStorm мне поможет, если будет видеть реальные адреса.
Но когда я прописываю

import Navbar from 'resources/js/components/Navbar';

Сборка падает вот так:
ERROR  Failed to compile with 1 errors                                                                                                     19:39:49

This dependency was not found:

* resources/js/components/Navbar in ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/compo
nents/App.vue?vue&type=script&lang=js&

To install it, you can run: npm install --save resources/js/components/Navbar
      Asset      Size   Chunks             Chunk Names
/css/app.css   0 bytes  /js/app  [emitted]  /js/app
 /js/app.js  1.48 MiB  /js/app  [emitted]  /js/app

ERROR in ./resources/js/components/App.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-lo
ader-options!./resources/js/components/App.vue?vue&type=script&lang=js&)
Module not found: Error: Can't resolve 'resources/js/components/Navbar' in 'C:\Server\data\htdocs\crm\resources\js\components'
@ ./resources/js/components/App.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-o
ptions!./resources/js/components/App.vue?vue&type=script&lang=js&) 33:0-52 41:12-18
@ ./resources/js/components/App.vue?vue&type=script&lang=js&
@ ./resources/js/components/App.vue
@ ./resources/js/app.js
@ multi ./resources/js/app.js ./resources/css/app.css
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'

Что надо сделать, чтобы использовать абсолютные пути в импорте?
потому что это не абсолютный путь
источник

ИБ

Игорь Белов... in Клуб Vue.js-разработчиков
Спасибо. Тогда если юзать Vue для фронта что выбрать для бека чтобы не далеко ходить от JS. Express ?
источник

Д

Дмитрий in Клуб Vue.js-разработчиков
Игорь Белов
Спасибо. Тогда если юзать Vue для фронта что выбрать для бека чтобы не далеко ходить от JS. Express ?
Nest js можно
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Игорь Белов
Объясните тугому уму, NuxtJs служит как бек или это скорее просто надстройка над Vue ?
Это фреймворк над фреймворком
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
Игорь Белов
Спасибо. Тогда если юзать Vue для фронта что выбрать для бека чтобы не далеко ходить от JS. Express ?
то, что лучше подходит вашему продукту ) Vue нет разницы, с каким бэком работать
источник

SP

Sergei Perederii in Клуб Vue.js-разработчиков
Illya Klymov
потому что это не абсолютный путь
А что это? И что абсолютный? Мне просто надо избавиться от ./ и ../ в пути, как я понимаю. Статический?
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Sergei Perederii
А что это? И что абсолютный? Мне просто надо избавиться от ./ и ../ в пути, как я понимаю. Статический?
я не знаю как настроено в laravel, попробуйте @/resources
источник

ИБ

Игорь Белов... in Клуб Vue.js-разработчиков
Natalia Tepluhina
то, что лучше подходит вашему продукту ) Vue нет разницы, с каким бэком работать
Спасибо, учту. Сейчас у меня есть возможность самому выбирать стек технологий для проекта под сайт, и я хорошо знаю JS потому и хочу оставаться внутри языка на беке и на фронте. Оптимально будет Vue + NextJs ? Как считаете ?)
источник

V💊

Vladimir 💉 💊 Voytenk... in Клуб Vue.js-разработчиков
Игорь Белов
Спасибо, учту. Сейчас у меня есть возможность самому выбирать стек технологий для проекта под сайт, и я хорошо знаю JS потому и хочу оставаться внутри языка на беке и на фронте. Оптимально будет Vue + NextJs ? Как считаете ?)
оптимально будет то, что лучше знаете)
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
Игорь Белов
Спасибо, учту. Сейчас у меня есть возможность самому выбирать стек технологий для проекта под сайт, и я хорошо знаю JS потому и хочу оставаться внутри языка на беке и на фронте. Оптимально будет Vue + NextJs ? Как считаете ?)
только nest, а не next тогда =)
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
nextjs - это вообще реакт-SSR фреймворк )
источник

В

Владимир in Клуб Vue.js-разработчиков
Игорь Белов
Спасибо, учту. Сейчас у меня есть возможность самому выбирать стек технологий для проекта под сайт, и я хорошо знаю JS потому и хочу оставаться внутри языка на беке и на фронте. Оптимально будет Vue + NextJs ? Как считаете ?)
Nextjs для Бека чтоо
источник

IG

Ilya Guseynov in Клуб Vue.js-разработчиков
Владимир
Nextjs для Бека чтоо
nest*
источник