Size: a a a

2020 May 04

Р

Ростислав in OctoberCMS
Не забывай
Помогите кто-то настроить Laravel-mix. Есть такой стартер от Ловаты, его закидать закидать в корень сайта и вводить
npm install laravel-mix --save-dev
cp node_modules/laravel-mix/setup/webpack.mix.js ./

И все? Или что там отредачить надо
я точно не помню, но походу тебе нужно только webpack.mix и package.json
источник

Р

Ростислав in OctoberCMS
npm install laravel-mix --save-dev
cp node_modules/laravel-mix/setup/webpack.mix.js ./

потом в webpack.mix.js прописываешь пути и т.п.
и запускаешь npm run watch
источник

Р

Ростислав in OctoberCMS
1) npm install laravel-mix --save-dev - устанавливает сам микс
2)
cp node_modules/laravel-mix/setup/webpack.mix.js ./
- копирует файл в твою папку (в файле будет куча комментов)
3) npm run watch - запускает сайт на localhost:3000
источник

Р

Ростислав in OctoberCMS
Я в папке темы создаю папку dev и оттуда запускаю все.
источник

Н

Не забывай in OctoberCMS
Ростислав
1) npm install laravel-mix --save-dev - устанавливает сам микс
2)
cp node_modules/laravel-mix/setup/webpack.mix.js ./
- копирует файл в твою папку (в файле будет куча комментов)
3) npm run watch - запускает сайт на localhost:3000
+ Щас попоробую
источник

A

Axenia in OctoberCMS
dontforgetme12345 (27.18) увеличил карму Boarworm (565.77)
источник

Н

Не забывай in OctoberCMS
Ростислав
Я в папке темы создаю папку dev и оттуда запускаю все.
Это получается у тебя в папке темы отдельная тема рабочая, а вторая тема с названием dev и там все нод модули и тд?
источник

Р

Ростислав in OctoberCMS
Не забывай
Это получается у тебя в папке темы отдельная тема рабочая, а вторая тема с названием dev и там все нод модули и тд?
не совсем. В папке темы папка dev в которой node_modules, webpack.mix.js и т.п. Для того чтобы все это было в одной папке
источник

Р

Ростислав in OctoberCMS
хотя погоди, да, внутри dev css файлы
источник

Н

Не забывай in OctoberCMS
Все, я окончательного того, скинь структуру посмотреть проэкта😁
источник

КА

Константин Аникин... in OctoberCMS
Не забывай
Это получается у тебя в папке темы отдельная тема рабочая, а вторая тема с названием dev и там все нод модули и тд?
в папке темы всё делаешь
источник

КА

Константин Аникин... in OctoberCMS
не надо никаких вложенных dev папок или ещё одной темы
источник

КА

Константин Аникин... in OctoberCMS
ставишь mix в папку с темой, и оттуда уже юзаешь npm run dev/watch/prod и тд
источник

Р

Ростислав in OctoberCMS
Не забывай
Все, я окончательного того, скинь структуру посмотреть проэкта😁
это будет еще более запутанно ))
источник

Н

Не забывай in OctoberCMS
Константин Аникин
ставишь mix в папку с темой, и оттуда уже юзаешь npm run dev/watch/prod и тд
+ вот так?) Уже с папки темы юзаю npm i и дальше по списку
источник

КА

Константин Аникин... in OctoberCMS
Не забывай
Все, я окончательного того, скинь структуру посмотреть проэкта😁
https://github.com/oc-shopaholic/oc-bootstrap-shopaholic-theme

у шопоголика погляди, там всё очень просто.

в корень своей темы скопируй package.json и webpack.mix.js из репы шопоголика

минимальный webpack.mix.js может выглядеть вот так

const mix = require('laravel-mix')

mix.setPublicPath('assets/')
mix.js('./common.js', 'js')
 .sass('./common.scss', 'css').options({
   processCssUrls: false
 })

mix.version()


в корне твоей темы должны быть файлы common.js и common.scss

и всё — npm run dev и вперёд
источник

Н

Не забывай in OctoberCMS
Константин Аникин
https://github.com/oc-shopaholic/oc-bootstrap-shopaholic-theme

у шопоголика погляди, там всё очень просто.

в корень своей темы скопируй package.json и webpack.mix.js из репы шопоголика

минимальный webpack.mix.js может выглядеть вот так

const mix = require('laravel-mix')

mix.setPublicPath('assets/')
mix.js('./common.js', 'js')
 .sass('./common.scss', 'css').options({
   processCssUrls: false
 })

mix.version()


в корне твоей темы должны быть файлы common.js и common.scss

и всё — npm run dev и вперёд
+ Спасибо
источник

A

Axenia in OctoberCMS
dontforgetme12345 (27.18) увеличил карму anikin_k (652.13)
источник

v

vladimir in OctoberCMS
Igor Chishkala
жаль не могу передать эмоций, когда рассказал про существование switch case
Тут и свитч не нужен )
источник

IC

Igor Chishkala in OctoberCMS
vladimir
Тут и свитч не нужен )
тсссс, ассоциативный массив у нас на следующий раз))
источник