Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Если просто сделать
mix.webpackConfig({
module: {
loaders: [{
test: /\.scss$/,
loader: 'style!css!sass'
}]
}
});
Также ничего не происходит. Остальные изменения в sass файле компилируются нормально
Привет!
Есть такая штука, с помощью которой можно удобно генерировать сетки.
http://susydocs.oddbird.net/en/latest/install/
Собственно, npm install susy sass-loader --save-dev это понятно
Я сделал cp node_modules/laravel-mix/setup/webpack.config.js ./
Удалил из package.json --config="node_modules/laravel-mix/setup/webpack.config.js"
Добавил в начало sass файла @import "~susy/sass/susy";
Но при попытке добавить что-то типа
$susy: (
columns: 12,
gutters: 1/4,
math: fluid,
output: float,
gutter-position: inside,
);
Ничего не происходит
В чём может быть дело?
Привет!
Как с помощью sass сделать @import всех файлов из определённой папки и всех её подпапок?
constb, я думал hot это то же самое только лучше, поэтому его использовал. Он пишет DONE Compiled successfully in 286ms, но файлы не компилирует.
Watch работает, да, спасибо!
А можешь ещё объяснить, что делает вот этот код в твоём примере?:
if (mix.config.inProduction) {
mix.version()
} else {
Прости если что, я дизайнер
constb, а не подскажешь, сделать так, что бы sass и js собирались автоматически без команды npm run dev при каждом сохранении? В Галпе такое было, а тут я уже несколько часов пытаюсь понять как это сделать, не догоняю.
Собственно, я делаю так:
git clone
composer install
создаю .env
APP_ENV=production
APP_DEBUG=false
APP_LOG_LEVEL=debug
APP_URL=http://sitename.com
(объясните пожалуйста, зачем нужно APP_ENV и зачем указывать APP_URL)
php artisan key:generate
sudo chmod 755 -R projectname
chmod -R o+w projectname/storage
(не знаю зачем это, без него возвращается 500, объясните, пожалуйста)
Прошу ответить на вопросы, сказать что не так, что забыл. Спасибо.
Если кого раздражает всплывашка в верхнем правом углу
mix.browserSync(
{
proxy: "test.dev",
notify: false
}
)
Заработало. Спасибо.
А не подскажешь, чем вообще отличается watch от hot? Я читал, что hot не перезагружает страницу, но у меня по крайней мере это не так, перезагружает .
я как раз недавно настраивал mix, не пользуюсь hot, запускаю watch, а в самом миксе делаю mix.browserSync()
Можешь пожалуйста прислать свой файл с настройками? И вообще какие действия ты совершал, что бы оно заработало?
Я уже столько времени потратил на это, что просто забить уже жалко
Получилось в итоге вроде запустить npm run hot (это была ошибка версии Laravel, которая была исправлена с обновлением). Но теперь, при переходе по адресу, который указан в консоли и попытке поменять что-то в шаблоне, ничего не происходит (в том числе, изменения не фиксируются в консоли). Всё по самое свежее. Пробовал на всех ос, на разных компьютерах. Эффект один и тот же.
У кого-нибудь вообще получалось это сделать?
https://www.youtube.com/watch?v=5vp29fwJH1g как тут если сделать (после npm install), выводится http://take.ms/DgIsG
А что там нужно писать? Инструкции которые я находил, у меня не работали.
Заработало:
DB_CONNECTION=sqlite
DB_DATABASE=database/database.sqlite
(остальное из DB убираем)
npm run hot после npm install из коробки не запускается.
Я как понимаю нужно какие-то конфиги ещё редактировать?
1) Поменял в .env DB_CONNECTION=sqlite
2) Создал database/database.sqlite
Результат php artisan migrate:
[Illuminate\Database\QueryException]
Database (homestead) does not exist. (SQL: select * from sqlite_master where type = 'table' and name = migrations)
[InvalidArgumentException]
Database (homestead) does not exist.
Напомню, пытаюсь завести через Valet. Может нужно ещё что-то сделать?
Здравствуйте!
У меня есть страница "site.dev/ru/что-то", на ней есть ссылка изменения языка, и мне нужно что бы при нажатии на кнопку я переходил на "site.dev/en/что-то". Те, подменить "ru" на "en", остальное не трогать. Как правильно реализовать это?
Т.е что-бы отображалась одна вьюха "что-то пошло не так" при любых ошибках.
Инструкции предназначенные ля обычного веб сервера не работают. Миграции не запускаются.
Заранее спасибо
Здравствуйте!
Пользуюсь Valet.
Раньше это делалось через Elixir, теперь вместо него Webpack, но с инструкциями в интернете не разобрался.
Если у кого-то получилось завести, дайте пожалуйста примеры конфигурационных файлов и необходимых команд.
Спасибо!
Страницы 1