Size: a a a

Angular-universal-ru

2019 August 21

🅰O

🅰️ True Original 💬 in Angular-universal-ru
🅰️ True Original 💬
Всем привет! Перевел по мануалам проект на universal, При попытке запустить `` "build:ssr": "npm run build:client-and-server-bundles && npm run webpack:server"
 выдает ошибки в виде
``error TS2307: Cannot find module ....
практически по всем модулям. tsconfig.server.json выглядит так. Подскажите , как можно решить проблему?
по этому вопросу никто не поможет?
источник

SS

Sergei Sergeevich in Angular-universal-ru
Sonic🌕
я думаю многие сталкивались, есть несколько публичных страниц и огромный приватный кабинет, который не нужно индексировать. Выходит нужно добавлять исключения в server.ts ?
А что если импортировать в app.module разные роуты (проверяя environment.isServer прям в разделе imports)?
источник

S

Sonic🌕 in Angular-universal-ru
Sergei Sergeevich
А что если импортировать в app.module разные роуты (проверяя environment.isServer прям в разделе imports)?
Да, что то такое и думал провернуть. Попробую..
источник

SS

Sergei Sergeevich in Angular-universal-ru
Sergei Sergeevich
А что если импортировать в app.module разные роуты (проверяя environment.isServer прям в разделе imports)?
Должно сработать
источник

R

Ruslan in Angular-universal-ru
🅰️ True Original 💬
по этому вопросу никто не поможет?
У меня такие ошибки решись указанием правильного пути к tslint
источник

🅰O

🅰️ True Original 💬 in Angular-universal-ru
Ruslan
У меня такие ошибки решись указанием правильного пути к tslint
но как и где ? какой конфиг?
источник

R

Ruslan in Angular-universal-ru
🅰️ True Original 💬
но как и где ? какой конфиг?
Лежат в папке src
источник

R

Ruslan in Angular-universal-ru
🅰️ True Original 💬
но как и где ? какой конфиг?
источник

MY

Mike Yaschenko in Angular-universal-ru
Sonic🌕
я думаю многие сталкивались, есть несколько публичных страниц и огромный приватный кабинет, который не нужно индексировать. Выходит нужно добавлять исключения в server.ts ?
Может Вам проще убрать из индексации добавив в robots.txt Disallow: /login* или какой там у вас роут... От того что у вас в билде будет находиться модуль приватного кабинета. Вам от этого не будет ни холодно ни жарко
источник

R

Ruslan in Angular-universal-ru
🅰️ True Original 💬
но как и где ? какой конфиг?
В общем надо проверить путь до tsconfig.json в серверном конфиге
источник

IT

Ildar Timerbaev in Angular-universal-ru
Sonic🌕
я хочу из билда его выпилить даже. чтоб время не тратилось на билд
Если обратить внимание, там две директории browser и server. Очевидно, что в браузер должны попадать все чанки. А server будет брать нужные из browser.
источник

VA

Veaceslav Artiom in Angular-universal-ru
Всем привет, господа у меня тут такая проблема. Значит запустил я свое приложение в Docker, оно работает правильно, и точно из этого контейнера, вот только я не вижу HTML, а обычный index.html когда хочу посмотреть сорс код ...
источник

VA

Veaceslav Artiom in Angular-universal-ru
Первый раз вижу такое, может кто-то подскажет хоть куда смотреть и искать проблему.
источник

VA

Veaceslav Artiom in Angular-universal-ru
RUN npm run build:ssr
CMD ["npm", "run", "serve:ssr"]
Если опустить остальной код сборки то вот что выполняется.
источник

S

Stepanyan in Angular-universal-ru
ребят такая проблема. сср не понимает фрагмент urlа. то что после #. на клиенте все норм
источник

G[

GamIet [UA, Odessa] in Angular-universal-ru
Stepanyan
ребят такая проблема. сср не понимает фрагмент urlа. то что после #. на клиенте все норм
Так а на сервер по стандарту и не посылается часть после хеша.
источник

S

Stepanyan in Angular-universal-ru
GamIet [UA, Odessa]
Так а на сервер по стандарту и не посылается часть после хеша.
ну так а как получить это на сервере ?  у меня так устроено что по хешам идут id. чтоб для мета тегов знал че генерировать
источник

G[

GamIet [UA, Odessa] in Angular-universal-ru
Stepanyan
ну так а как получить это на сервере ?  у меня так устроено что по хешам идут id. чтоб для мета тегов знал че генерировать
Ну есть штуки, которые преобразуют хеш в квери. В мануалах все есть.
Ну или уйти от хешей в урлах и использовать нормальный синтаксис без извратов
источник

S

Stepanyan in Angular-universal-ru
а если request инжектить , там внутри url-a тоже не будет hash ?
источник

G[

GamIet [UA, Odessa] in Angular-universal-ru
Stepanyan
ну так а как получить это на сервере ?  у меня так устроено что по хешам идут id. чтоб для мета тегов знал че генерировать
источник