Информация о пользователе

Ник: pyro338
Страна: Россия
Статус: Активен
С нами с:
12.10.2017 15:31
Лайки
Лайки: +0
Лайки
0
Дизлайки
0
Я лайкал: +0
Я лайкал
0
Я дизлайкал
0
Комментарии
Комментировал: 11
Посты
2
Комментарии
9
Ответы: 12
Посты
0
Комментарии
12
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
pyro338 писал(а):
это я протупил - не то скопировал. ну в общем после обновления node и npm rebuild node-sass --force - скомпилировалось нормально. спасибо за помощь
Отлично :) Поздравляю.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Я не совсем понимаю, откуда html разметка взялась?! Что у вас внутри upload_image_preview.js? И что внутри app.js?
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
pyro338 писал(а):
Make sure you have the latest version of node.js and npm installed
Меня эта надпись настораживает. Перевод таков: Убедитесь, что вы используете последнюю версию ноды и npm. Думаю, что нужно начать с установки последних версий.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Еще вопрос, а что у вас прописано здесь resources/assets/js/app.js ? Попробуйте убрать из сборки этот файл.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Кстати, когда нода сыпется с ошибкой, то она должна создать лог в корне проекта. Неплохо было бы увидеть его, что ему именно не нравится. Скорее всего он ругается на какой-то старый пакет.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
pyro338 писал(а):
ясно. спасибо за помощь
Не за что. Если не получится, то пишите. Попробую помочь.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
pyro338 писал(а):
то есть ошибка из-за несвежих node.js и npm? в интернетах пишут что восьмая нода нестабильная. стоит ли?
У меня стоит, в том числе и на проде. Все пока нормально. А для Лары 5.3 у меня стояла седьмая версия. Но там были elixir и gulp. Тоже без проблем все собирали. Для теста попробуйте из конфига убрать resources/assets/js/upload_image_preview.js, а вместо него создайте свой маленький скриптик, и пропишите его в конфиг. Просто для проверки. Я помню, что ноду тоже с каким-то гемором собирал. При инсталляции ей не хватало каких-то пакетов, некоторые пакеты просило обновить. После танцев с бубном и гугления у меня все стало собирать как надо.
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Для Ubuntu попробуйте ноду так поставить:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Сейчас такие версии используют:
node: v8.3.0
npm: 5.4.2

Конфиг правильный. Для прода еще нужно прописать версионность в конце файла:
if (mix.inProduction()) {
mix.version();
}
Файл тут существует resources/assets/js/upload_image_preview.js ?

Если все ок, то обновляйте ноду и npm. Ставьте свежие версии (скачайте с их сайта deb пакет). Для теста собирайте командой:
npm run dev

Гибкая загрузка изображений в Laravel 5.3/5.4 Пакет UploadImage.
Да, описка, только что поправил. Какая версия ноды и npm? Если выполнить команду npm run dev то тоже выдает ошибку? Киньте конфиг по сборке js в mix.