Size: a a a

Angular-universal-ru

2020 January 19

MM

Maxim Merkulov in Angular-universal-ru
а с таким кто то сталивкался в этой сборке?
Error: Failed to lookup view "../dist/index" in views directory "src"
источник

MM

Maxim Merkulov in Angular-universal-ru
точнее пытаюсь перенести сборку на свой проект. видимо что то не так сделал
источник
2020 January 20

KV

Karpov Vladimir in Angular-universal-ru
по видимому, файл index у вас лежит не в той директории после сборки
источник

KV

Karpov Vladimir in Angular-universal-ru
Парни, такой вопрос. Я сделал сейчас подкатологи в урле для языка, site.com/en, site.com/fr, site.com/de, чтобы при рендаринге распозновать какой язык подставлять. Работает, но для этого надо будет менять урлы во всем проекте при навигации и заново все тестировать. Есть ли какой еще способ сообщать Ноде, на каком языке должен быть контент?
источник

ИК

Игорь Кравченко in Angular-universal-ru
Karpov Vladimir
Парни, такой вопрос. Я сделал сейчас подкатологи в урле для языка, site.com/en, site.com/fr, site.com/de, чтобы при рендаринге распозновать какой язык подставлять. Работает, но для этого надо будет менять урлы во всем проекте при навигации и заново все тестировать. Есть ли какой еще способ сообщать Ноде, на каком языке должен быть контент?
источник

ИК

Игорь Кравченко in Angular-universal-ru
Maxim Merkulov
а с таким кто то сталивкался в этой сборке?
Error: Failed to lookup view "../dist/index" in views directory "src"
server.ts пути проверь и сборки конфиги сборки(пути)
источник

MM

Maxim Merkulov in Angular-universal-ru
Спс..та я уже по-другому делаю. Там другие ошибки ))))
источник

KV

Karpov Vladimir in Angular-universal-ru
Спасибо. А при варианте отстутствия выбраного языка в УРЛ, гуглу можно будет сообщить, что сайт содержит такие-то языки?
источник

ИК

Игорь Кравченко in Angular-universal-ru
Karpov Vladimir
Спасибо. А при варианте отстутствия выбраного языка в УРЛ, гуглу можно будет сообщить, что сайт содержит такие-то языки?
Sitemap.xml используйте
источник

KV

Karpov Vladimir in Angular-universal-ru
Игорь Кравченко
Sitemap.xml используйте
Я имею ввиду:
например здесь в Sitemap.xml  http://joxi.ru/EA4LO8VHOOPKlA,
указывается язык в href, /deutsch
<xhtml:link   
                rel="alternate"
                hreflang="de"
                href="http://www.example.com/deutsch/"
                />

Я сейчас пытаюсь понять, обязательно ли присутствие языка в url страниц
источник

MI

Michael Izmaylov in Angular-universal-ru
Karpov Vladimir
Я имею ввиду:
например здесь в Sitemap.xml  http://joxi.ru/EA4LO8VHOOPKlA,
указывается язык в href, /deutsch
<xhtml:link   
                rel="alternate"
                hreflang="de"
                href="http://www.example.com/deutsch/"
                />

Я сейчас пытаюсь понять, обязательно ли присутствие языка в url страниц
источник

YG

Yurii Gavdan in Angular-universal-ru
Всем привет,

подскажите пожалуйста,

кто сталкивался,
очень хочу сделать чтобы API запросы отправлялись из nodeJS, а не в браузере XHR.

Использую angular universal на базе v8-го ангуляра,

и вместо

import { HttpClient } from '@angular/common/http';

пробую

import { TransferHttpService } from '@gorniv/ngx-universal';

constructor(
 // private http: HttpClient,
 private http: TransferHttpService,
....

public get(url: string, headers = {}): Observable<any> {
 return this.http.get(`${this.API_URL}${url}`, headers);
}

но запросы все также отправляются с браузера...

Спасибо!

PS: это мое первое приложение на Universal, вроде до этого момента появлялись вопросы только с isPlatformBrowser 🙂
источник

YG

Yurii Gavdan in Angular-universal-ru
источник

ИК

Игорь Кравченко in Angular-universal-ru
Yurii Gavdan
Всем привет,

подскажите пожалуйста,

кто сталкивался,
очень хочу сделать чтобы API запросы отправлялись из nodeJS, а не в браузере XHR.

Использую angular universal на базе v8-го ангуляра,

и вместо

import { HttpClient } from '@angular/common/http';

пробую

import { TransferHttpService } from '@gorniv/ngx-universal';

constructor(
 // private http: HttpClient,
 private http: TransferHttpService,
....

public get(url: string, headers = {}): Observable<any> {
 return this.http.get(`${this.API_URL}${url}`, headers);
}

но запросы все также отправляются с браузера...

Спасибо!

PS: это мое первое приложение на Universal, вроде до этого момента появлялись вопросы только с isPlatformBrowser 🙂
обычно если ошибок в логах нет - то проблема в абсолютном url, как вариант надо проверить еще запросы из примера стартера в своем проекте
источник

YG

Yurii Gavdan in Angular-universal-ru
Игорь Кравченко
обычно если ошибок в логах нет - то проблема в абсолютном url, как вариант надо проверить еще запросы из примера стартера в своем проекте
Спасибо, буду пробовать.
источник

YG

Yurii Gavdan in Angular-universal-ru
@gorniv Я вот смотрю на universal-starter'e, пишут что репозиторий уже архивный, возможно на 8-й версии так не работает.
источник

ИК

Игорь Кравченко in Angular-universal-ru
Yurii Gavdan
@gorniv Я вот смотрю на universal-starter'e, пишут что репозиторий уже архивный, возможно на 8-й версии так не работает.
источник
2020 January 21

E

Eugene in Angular-universal-ru
Коллеги, сталкивался кто-нибудь с проблемой компрессии в express?
Контент не сжат, в заголовке X-Content-Encoding-Over-Network: gzip вместо Content-Encoding
источник
2020 January 22

MM

Maxim Merkulov in Angular-universal-ru
подскажите. подтянул к своему проекту universal starter. вопрос. возможно ли вообще сделать так что бы страницы все были отрендерены полностью, но какой то конкретный элемент, точнее его инфа тянулась с апи.

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

MM

Maxim Merkulov in Angular-universal-ru
мне хотя бы понимать возможно ли такое. и вдруг кто знает где найти инфу по этому поводу или вообще как реализовать. было бы круто)
источник