Igor
А смысл. Ну да ладно. Играйся 😂
Ну... потому что могу пришла идея и я решил ее сотворить =)
Igor
Просто хотел сделать Ingore а пихать его в scripts не хотелось, вот меня и понесло. Зато разобрался с ignore в glob
Den 💙💛
Resolve | webpack https://webpack.js.org/configuration/resolve/
Den 💙💛
https://webpack.js.org/configuration/resolve/#resolvealias
Den 💙💛
Вот то, что тебе нужно было
Igor
https://webpack.js.org/configuration/resolve/#resolvealias
Я вчера уже пробовал, но что-то не вышло. И фиг поймешь дело в моем изврате или же в не правильном написании. Проблема всех этих доков и все возможных стаков в том что нет примера.
Igor
Вот то, что тебе нужно было
Я собсвсенно отсюда и узнал что это alias. А до j4 с этим полюбому надо разобраться
Igor
Ибо не будешь же все ядро хранить в проекте.
Den 💙💛
X: path.resolve(__dirname, 'src/utilities/') import Utility from 'X/utility';
Den 💙💛
X в импорте это алиас
Den 💙💛
Все просто
Igor
Тебе пример показали же
Это не работающий пример. вот что такое Utilities Где он именно лежит, где весь остальной конфиг. Где все файлы проекта чтобы скачал посмотрел что работает, и понял как оно работает.
Den 💙💛
Х указывает папку, где лежат стали модули
Den 💙💛
В импорте указываешь вместо папки алиас, тоесть Х
Den 💙💛
Просто создай что-то и проверь
Igor
Рука-лицо
Это не рука лицо это норма, везде кроме js. В доке по js постоянно только кусок кода.
Den 💙💛
Подобное в примерах на пыхе с неймспейсами
Igor
Х указывает папку, где лежат стали модули
Какие модули. Вот yootheme который лежит на другом диске он видет. и не распознает когда ты пишешь не import Utility в js а в less (../../x/z.less)
Den 💙💛
Вот ей богу ты как Джуниор детского сада - "покажите код я буду так пользоваться"
Igor
Подобное в примерах на пыхе с неймспейсами
Там в любой либе желит exmple или тест который можно спокойно запустить.
Igor
Вот ей богу ты как Джуниор детского сада - "покажите код я буду так пользоваться"
Уже лучше быть джуниором из дет сада, и делится и примера и читать работающий код, чем читать не работающие обрезки на 10 странице гугла выяснить что это вообще так работать не может.
Den 💙💛
Например можно путь проложить в папку с нодой так: ~uikit/src/scss При этом юикит может или у тебя в проекте лежать, или в глобальном хранилищ ноды
Igor
Ну так less, scss это другая тема
Где написано что это не применило в стилям.
Den 💙💛
Я промолчу
Igor
И выкини импортированный файл за пределы root
Den 💙💛
Пути для less/scss смотри в доках препроцессоров
Alexandr
Привет, Игорь можешь кинуть конфиг как ты прописал Рельсы и joomla?
Alexandr
Я хочу закинуть в vps приложение на рельсы и сайт на joomla
Alexandr
Просто в Lamp я не знаю как повернуть
Vladimir
я бы все таки разделил их
Alexandr
в nginx проще
Vladimir
в nginx проще
в lamp проще
Vladimir
apache - это традиционный способ
Alexandr
Кто на чем работает, мне например проще работать на vim
Vladimir
просто смешивать два разных сервиса - так себе
Igor
Я хочу закинуть в vps приложение на рельсы и сайт на joomla
А тут не подскажу, ибо у нас ror отдельно, а Joomla отдельно. И я бы крайне не рекомендовал держать их рядом.
Igor
Пути для less/scss смотри в доках препроцессоров
Ты лучше проверь, получится ли у тебя прописал в alias с другого диска. тобишь с абсолютным путем
Den 💙💛
У меня любой диск с / начинается
Den 💙💛
Все выйдет же
Den 💙💛
😂
Den 💙💛
Не ну можно извратиться симлинками
Den 💙💛
😀
Den 💙💛
У меня кстати сервер в системе на ssd, а файлы на hdd
Igor
Все выйдет же
Ну ты сделай и покажи. вот я закинул joomla в user/joomla А вот мой проект, он лежить в /work/my_mind/projets/test И все работает и иморты и storm это все видит
Den 💙💛
Кстати резолвинг в вебпаке юикита есть
Den 💙💛
Для версии 3.2.0 точно был
Den 💙💛
Вообще можешь глянуть скрипты билда юикит
Den 💙💛
Тоже много чего интересного есть
Igor
Тоже много чего интересного есть
Хочу самый обычный автолоадер. просто и понятно.
Igor
А и наймспейсы с подсказками хочу =)
Igor
Для версии 3.2.0 точно был
Хорошая мысля приходит опосля.
Vladimir
бекспейсы?
Igor
бекспейсы?
Не просто понял, что зашел не стой стороны. Надо было подумать ни как alias приделать. А как просто заставить плагин искать где мне нужно
Igor
Кароче пилишь для себя
Не.. я потом засуну это в тот файлик.
Igor
типа укажи пути все дела.
Igor
Сначала надо просто заставить ее работать
Den 💙💛
Да я про тот файлик и говорю
Igor
Да я про тот файлик и говорю
А ну конфиг и без него умеет работать
Igor
В том файлике просто пишешь если нужно не весь проект или какие определенные настроки и т.п
Den 💙💛
Кстати думал тоже на несколько спрайтов разбивать иконки. Но после тестов с фа иконками понял, что можно дофига в один спрайт засунуть, быстрее работать будет
Igor
Это поэтому сначала и хотел как class сделать чтобы можно было залезть куда хочешь
Den 💙💛
Почитай о вебпаке. Углубись в тему.
Den 💙💛
Тут своя концепция и логика
Vladimir
Igor
Ну.... осознание это дело такое.
Дмитрий
😆