Size: a a a

Angular - русскоговорящее сообщество

2021 February 08

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Даниил Зеликов
А, и ещё момент смущал символа ^. Про него разработчики ангуляра пишут, что не отвечают за данный оператор, так как это оператор вебпака и они не гарантируют его работу в будущем. И вот страшно становится - через месяц вебпак возьмет и вырежет этот символ. Ну к примеру - и я вернусь к той же проблеме
уже год как работает и еще я думаю поработает 🙂 но можно сделать кастомный вебпак конфиг поверх, и там замену любым плагином вебпаковским
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
уже год как работает и еще я думаю поработает 🙂 но можно сделать кастомный вебпак конфиг поверх, и там замену любым плагином вебпаковским
Как раз с этим пытаюсь( плохо очень знаю веб пак. Очень рад буду помощи
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Даниил Зеликов
Как раз с этим пытаюсь( плохо очень знаю веб пак. Очень рад буду помощи
ищите @angular-builders/custom-webpack
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Вот, я его и заюзал
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
После чего написал простенький конфиг
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
а что мешает сразу положить в такой путь?
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Даниил Зеликов
После чего написал простенький конфиг
но тут он ругается, что я изменяю scss обычным css
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
а что мешает сразу положить в такой путь?
Не очень понял. Я в целом пока плохо понимаю с этим вебпаком что мне мешает, а что нет)
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
ну вот взять сделать папку social/assets/ и в нее положить все картинки
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
и в scss писть social/assets/image.png
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
а в конфиге ангуляра уже написать
"assets": [… "src/social/assets"]
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Сейчас.. соображу
Дело в том, что ангуляр на проде собирается через base-href /social/
И из за этого Url в стилях смотрят мимо, так как /assets там смотрит в корень, а нужно, чтобы смотрел в /social/assets
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
а в конфиге ангуляра уже написать
"assets": [… "src/social/assets"]
пытаюсь сообразить спасёт ли это меня)
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
хмм всегда казалось что он должен сам это разрулить
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
хмм всегда казалось что он должен сам это разрулить
да, до 8-ой версии включительно так и было
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Но начиная с неё они вырезали почему-то этот функционал включая флаг deploy-url - он сейчас тупо игнорируется. Куча тем открыто в интернете - разрабы ангуляра отмалчиваясь их заакрывают
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Даниил Зеликов
Но начиная с неё они вырезали почему-то этот функционал включая флаг deploy-url - он сейчас тупо игнорируется. Куча тем открыто в интернете - разрабы ангуляра отмалчиваясь их заакрывают
background-image: url("^assets/img.jpg"); - вот так работает в принципе
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
background-image: url("^assets/img.jpg"); - вот так работает в принципе
да, я выше написал, что это работает.
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Цитата и сообщения от меня выше:

Но смущает два момента, от которых я не знаю как избавить. Может вы мне подскажете?
1) url начинает раздражительно гореть красным, так как он не находит папку ^assets
2) Ну и по той же причине не работает автокомплит урла во время набора
источник