Size: a a a

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

2020 March 12

L

Let me take you into... in Angular - русскоговорящее сообщество
Karpov Vladimir
мне на вызов надо, а их расположение в классе
Кастомные рулы можно писать
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Мы писали так что б конструктор в классе был последним снизу
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Кирилл mrDoode
Подскажите плиз, проблема
У меня есть приложение на ангуляре, сервер на ноде, есть сервер с нджинском с основным жирным приложением (на пхп), и он проксирует запросы по определённому урлу на ноду
Задача избавиться от ноды, ибо нахрен она не нужна тут

Я, значит, сбилдил статику, указал ей деплой урл папку, где она будет лежать, (site.ru/angularapp/), base href прописал site.ru/angularapp. Открываю его, ассеты прогружаются, а само приложение нет, в консоли ошибка
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: '404'
Error: Cannot match any routes. URL Segment: '404'
В ангуляре, его настройке и запуске не силён, может эта ошибка решается как-то легко и универсально? В какую сторону копать?
указываешь в nginx путь к папке, где лежит билд, похожим образом:

server {
       listen 80;
       server_name  localhost;

       access_log /dev/stdout;

       root /app;

       location / {
           try_files $uri $uri$args $uri$args/ /index.html;
       }
...
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Karpov Vladimir
указываешь в nginx путь к папке, где лежит билд, похожим образом:

server {
       listen 80;
       server_name  localhost;

       access_log /dev/stdout;

       root /app;

       location / {
           try_files $uri $uri$args $uri$args/ /index.html;
       }
...
А с самим приложением надо что-то делать?
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Кирилл mrDoode
А с самим приложением надо что-то делать?
сбилдить его и указать nginx, где лежит билд. Что с ним еще делать?)
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Хорошо, понял
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
в моем примере, билд лежит в папке
/app
указываешь это в
root /app;
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
и base href верни как был
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Karpov Vladimir
указываешь в nginx путь к папке, где лежит билд, похожим образом:

server {
       listen 80;
       server_name  localhost;

       access_log /dev/stdout;

       root /app;

       location / {
           try_files $uri $uri$args $uri$args/ /index.html;
       }
...
У меня в руте лежит основное приложение, в этом проблема
Ангуляровское должно лежать в отдельной папке и по урлу типа `site.ru/app/`открываться
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Кирилл mrDoode
У меня в руте лежит основное приложение, в этом проблема
Ангуляровское должно лежать в отдельной папке и по урлу типа `site.ru/app/`открываться
через nginx разруливай это
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Кирилл mrDoode
У меня в руте лежит основное приложение, в этом проблема
Ангуляровское должно лежать в отдельной папке и по урлу типа `site.ru/app/`открываться
как-то так должно быть
location /app {
          root /path_to_angular_build;
           try_files $uri $uri$args $uri$args/ /index.html;
       }
читай про конфиг nginx
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Понял вас, спасибо
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Переменная может иметь тип ISearchDate или string, но тс ругается, что делать?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Vova Soltys
Переменная может иметь тип ISearchDate или string, но тс ругается, что делать?
а что пишет за ошибку?
источник

ДМ

Денис Мовляйко... in Angular - русскоговорящее сообщество
Vova Soltys
Переменная может иметь тип ISearchDate или string, но тс ругается, что делать?
какая именно ошибка
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Type 'string' is not assignable to type 'number'.
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
там типы скорее всего у day/month не те
источник

R

Remite in Angular - русскоговорящее сообщество
Vova Soltys
Переменная может иметь тип ISearchDate или string, но тс ругается, что делать?
потому что вы пытаетесь обьекту с типом стринг присвоить какие-то поля
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Vova Soltys
Type 'string' is not assignable to type 'number'.
date[2] имеет тип строка, а day видимо number нужен
источник