Size: a a a

Angular-universal-ru

2020 February 13

KA

Kulagin Alex in Angular-universal-ru
Я не подскажу точнее. Давно уже не пользовался
источник

AK

Aram Khachatrian in Angular-universal-ru
На первый взгляд поможет http интерсептор. Для файлов с расширением .css подменять URL, добавляя ru.
источник

IL

Igor Lezhnev in Angular-universal-ru
Aram Khachatrian
На первый взгляд поможет http интерсептор. Для файлов с расширением .css подменять URL, добавляя ru.
Сам css видно корректно, ссылки от корня внутри идут и конечно их не находит, по идеи должен сработать был baseUrl или deployUrl. Но может это еще проблемы  ng9
источник

IL

Igor Lezhnev in Angular-universal-ru
background: url(./assets/img.png)

Оно должно на билде сделать
источник

IL

Igor Lezhnev in Angular-universal-ru
Тогда будет все ок, но в коде конечно так писать нельзя, оно так не сбилдет просто
источник
2020 February 14

AO

Alexey Olkhovoy in Angular-universal-ru
Всем привет! Обновили проект с ssr на ng8 (да да, пока что только на него), и после сборки build:ssr и запуске сервера падает ошибка типа TypeError: Cannot read property 'call' of undefined, воспользовались инструкцией из данного стэка https://stackoverflow.com/questions/56498280/ssr-angular-8-application-have-lazy-load-modules-as-undefined, но после этого стала падать другая ошибка Cannot find module 'require("./server/main")'
источник

AO

Alexey Olkhovoy in Angular-universal-ru
кто нибудь сталкивался с таким?
источник

IL

Igor Lezhnev in Angular-universal-ru
Kulagin Alex
Я не подскажу точнее. Давно уже не пользовался
Попробовал, deployUrl внутри  scss пути не меняет(
источник

E

E_A in Angular-universal-ru
Igor Lezhnev
Всем привет, использую (пробую angular 9 ssr + i18n) ssr и пока думаю как правильно решить проблему:
1) build создает две папки к примеру ru, en-US внутри лежат browser версии соответственно.

Вроде все стартует и переводы работают хорошо, но есть проблема.

Как заставить при билде корректно работать ссылки из  scss файлов, к примеру ссылка на картинку background: URL('/assets/img.png')

Фактически картинка будет лежать ru/assets/img.png
Но ссылка в css будет как от корня, и baseHref не будет распространяться. Писать через ~/assets не вариант, сложит файлы в корень и в assets будет лежать ещё.

Есть решение данной проблемы? Может ключи какие то при билде или в server.ts (express) только редиректы прописывать как то (определяя какую версию смотрит пользователь)
На 9 ке - ssr некорректно работает, используете 8 версию
источник

nt

nur tlek in Angular-universal-ru
Igor Lezhnev
Всем привет, использую (пробую angular 9 ssr + i18n) ssr и пока думаю как правильно решить проблему:
1) build создает две папки к примеру ru, en-US внутри лежат browser версии соответственно.

Вроде все стартует и переводы работают хорошо, но есть проблема.

Как заставить при билде корректно работать ссылки из  scss файлов, к примеру ссылка на картинку background: URL('/assets/img.png')

Фактически картинка будет лежать ru/assets/img.png
Но ссылка в css будет как от корня, и baseHref не будет распространяться. Писать через ~/assets не вариант, сложит файлы в корень и в assets будет лежать ещё.

Есть решение данной проблемы? Может ключи какие то при билде или в server.ts (express) только редиректы прописывать как то (определяя какую версию смотрит пользователь)
angular.json
источник

nt

nur tlek in Angular-universal-ru
includePath
источник

IT

Igor Telegram in Angular-universal-ru
Всем привет. Бандлл ssr 10 мб это много?))
источник

M

Mikalai in Angular-universal-ru
Igor Telegram
Всем привет. Бандлл ssr 10 мб это много?))
Ssr же не минифицируется, да и зачем
источник

IT

Igor Telegram in Angular-universal-ru
Mikalai
Ssr же не минифицируется, да и зачем
а вообще это нормальный размер? сайт загружается 4-5 секунд
источник

AK

Aram Khachatrian in Angular-universal-ru
як помне то дофига
источник

M

Mikalai in Angular-universal-ru
Это уже не от размера сср бандла зависит
источник

AK

Aram Khachatrian in Angular-universal-ru
неужели столько всего нужно на одной странице?
источник

IT

Igor Telegram in Angular-universal-ru
Mikalai
Это уже не от размера сср бандла зависит
wi-fi смартфон. а от чего еще?
источник

IT

Igor Telegram in Angular-universal-ru
Aram Khachatrian
неужели столько всего нужно на одной странице?
страниц много. магазин
источник

M

Mikalai in Angular-universal-ru
Ssr бандл ведь только на сервере запускается
источник