Приветствую всех, делал по инструкции из документации в процессе вышла ошибка, судя по тому что написано, не смог найти модуль, что исправить чтоб нашел? сам файл есть, только слэш один не в ту сторону
Приветствую всех, делал по инструкции из документации в процессе вышла ошибка, судя по тому что написано, не смог найти модуль, что исправить чтоб нашел? сам файл есть, только слэш один не в ту сторону
# Simba (01.04.2022 / 22:53)Он сейчас вообще показывает без слэша
01.04.2022 19:52
galtsev.t, а файл есть такой webpack.default.mix.js
https://github.com/johncms/joh ... ix.js
01.04.2022 19:53
Если файл есть, то попробуй заменить слэ
Simba, может быть не в тему, но почему не использовать вместо слешей (прямого или обратного) php-константу? Тогда не будет подобных траблов.
ДоХтор, Это JS )
надо будет посмотреть что там есть. Я просто думал это уже не так актуально в винде и она работает нормально с любыми вариантами, но судя по всему нет )
# Simba (03.04.2022 / 13:09)Можешь не смотреть, ты правильно думал, я просто не знаю как пропал этот файл у меня. Я его копировал, думал для каждой темы свой, как стандартный пропал не знаю ? Я в общем так и не разобрался как сделать чтоб ещё и мою тему собирало, просто поменял пути стандартной на свои. В документации про файл webpack.default.mix.js не слова нет
ДоХтор, Это JS )
надо будет посмотреть что там есть. Я просто думал это уже не так актуально в винде и она работает нормально с любыми вариантами, но судя по всему нет )
galtsev.t, этот файл появился позже чем была написана документация.
Файл создан как раз чтобы стандартный не модифицировать.
Для своих тем нужно просто копировать файл и default менять на свое название.
Например webpack.default.mix.js -> webpack.mytheme.mix.js
Далее чтобы тема собиралась с использованием этого файла, его нужно указать в команде запуска
npm --section=mytheme run watch
т.е. добавляется параметр --section=mytheme
Для удобства можно ещё прописать скрипт в файл package.json по аналогии с теми что уже есть
https://github.com/johncms/joh ... n#L25