Size: a a a

2020 February 14

]🌶

][oroshiy b0ber 🌶 in Angular Moscow
Igor Lezhnev
А по данному урл конечно они не доступны, и не работаю - это картинки, шрифты к примеру
Не юзай background- image. Запихай в этот контейнер тег img задай ему absolute и object-fit: cover
источник

]🌶

][oroshiy b0ber 🌶 in Angular Moscow
Ссылки на статику в css всегда боль
источник

IL

Igor Lezhnev in Angular Moscow
][oroshiy b0ber 🌶
Не юзай background- image. Запихай в этот контейнер тег img задай ему absolute и object-fit: cover
Костыльчик
источник

]🌶

][oroshiy b0ber 🌶 in Angular Moscow
Igor Lezhnev
Костыльчик
Да почему, наоборот right way
источник

IL

Igor Lezhnev in Angular Moscow
][oroshiy b0ber 🌶
Да почему, наоборот right way
Тогда редирект на express   выглядит привлекательнее)
источник

OS

Oleg Skiryuk in Angular Moscow
Мб задавать путь не от корня?
источник

OS

Oleg Skiryuk in Angular Moscow
Помню тоже парился с этим, в итоге написал скрипт который выполнялся после билда и патчил пути
источник

IL

Igor Lezhnev in Angular Moscow
Oleg Skiryuk
Помню тоже парился с этим, в итоге написал скрипт который выполнялся после билда и патчил пути
И такой вариант тоже писал, но думаю может я ключ потерял
источник

IL

Igor Lezhnev in Angular Moscow
Какой нить
источник

IL

Igor Lezhnev in Angular Moscow
Oleg Skiryuk
Мб задавать путь не от корня?
Будет дублировать файлы
источник

OS

Oleg Skiryuk in Angular Moscow
есть еще у ng build параметр deployUrl мб через него как-то можно настроить
источник

IL

Igor Lezhnev in Angular Moscow
Пробовал и его
источник

IL

Igor Lezhnev in Angular Moscow
Он чуть другое делает
источник

АО

Алексей Охрименко in Angular Moscow
Igor Lezhnev
Всем привет, уже мозг немного сломал. Как правильно и можно ли вообще это сделать правильно.


ng build —confguration=ru,en-US и т.д.
Собирает 2 папки

Вроде все красиво в ru лежит ru версия, в en -US  - en.
baseHref проставился правильно (соответственно стили зацепились все корректно, и переводы тоже)

Но!

Вунтри компонентов в scss пишем же -

background-image: url('/assets/bg.png');

и в конечной версии в css они остаются такими же...

Попытки:
1) background: url('assets/bg.jpg') - не сбилдится(
2) background: url('../assets/bg.jpg') - сдублируется
3) background: url('~../assets/bg.jpg') - сдублируется
You can use this extended configuration to copy assets from outside your project. For example, the following configuration copies assets from a node package:

"assets": [
{ "glob": "**/*", "input": "./node_modules/some-package/images", "output": "/some-package/" },
]

может создать общую папку и импортировать ассеты именно из нее? (а указывать так-же)
источник

IL

Igor Lezhnev in Angular Moscow
Алексей Охрименко
You can use this extended configuration to copy assets from outside your project. For example, the following configuration copies assets from a node package:

"assets": [
{ "glob": "**/*", "input": "./node_modules/some-package/images", "output": "/some-package/" },
]

может создать общую папку и импортировать ассеты именно из нее? (а указывать так-же)
это решение решил на крайняк оставить как самое не костыльное из того что смог найти,

но сейчас копаю в angular.json
             "stylePreprocessorOptions": {
               "includePaths": []
             }
источник

АО

Алексей Охрименко in Angular Moscow
Igor Lezhnev
это решение решил на крайняк оставить как самое не костыльное из того что смог найти,

но сейчас копаю в angular.json
             "stylePreprocessorOptions": {
               "includePaths": []
             }
просто я ничего особо лучше не видел. Попимо копирования assets с помомощью glob еще люди извращаются с fileReplacements и кастомными билдерами https://www.npmjs.com/package/ngx-library-assets
источник

IL

Igor Lezhnev in Angular Moscow
Алексей Охрименко
просто я ничего особо лучше не видел. Попимо копирования assets с помомощью glob еще люди извращаются с fileReplacements и кастомными билдерами https://www.npmjs.com/package/ngx-library-assets
с glob вариант хороший, если брать в учет возможность cdn для картинок, но в моей специфики проекта могут быть проблемы с путями внутри телеков.

Пока решил все же оставновиться на glob, выглядит как более приемлемое и встроенное решение
источник

OK

Oleg Klimakov in Angular Moscow
Igor Lezhnev
с glob вариант хороший, если брать в учет возможность cdn для картинок, но в моей специфики проекта могут быть проблемы с путями внутри телеков.

Пока решил все же оставновиться на glob, выглядит как более приемлемое и встроенное решение
где-то пишут приложения для телеков на Angular?
источник

KA

Kulagin Alex in Angular Moscow
Oleg Klimakov
где-то пишут приложения для телеков на Angular?
Мы делали один раз под телеки в центрах продаж. Но ангулар там постольку по скольку. Не хотелось вкатываться во что-то ещё
источник

Вキ

Вертихвост キバ in Angular Moscow
Oleg Klimakov
где-то пишут приложения для телеков на Angular?
дааааа)
источник