Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
-3 / 2 / 4
Регистрация: 24.09.2015
Сообщений: 98

Не работает роутинг Node.js

03.03.2018, 23:27. Показов 1299. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста. Пишу простое приложение на Node.js + Angular 5. В server.ts пишу
JavaScript
1
2
3
app.get('/login', (req, res) => {
    res.send("lol");
});
После чего пытаюсь сделать get запрос по этому адресу. Но сервер отдает ошибку 404.
Ссылка на github: тык

Был бы очень благодарен за подсказку, что я делаю не так.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.03.2018, 23:27
Ответы с готовыми решениями:

Node js не работает на хостинге
Всем доброго времени суток. Возникла проблема с запуском node js серверной части на удаленном хостинге. Итак. Вчера оформил машину на...

Как работает Node.js
Всем привет. Вопрос простой - принцып работы node. Я так понимаю - если JS интерпритируемый язык - то значит обходится без компиляции. Node...

Не работает node-inspector
Добрый день. Почему-то не получается протестировать отладчик node-inspector. Может он тоже устарел и есть модуль посвежее? Поставил npm i...

2
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
04.03.2018, 19:22
1. помести свой блок перед блоком
JavaScript
1
app.get('*', ...
2. Запускать через
Windows Batch file
1
2
npm run build:universal
npm run serve:universal
при этом добавить в package.json эти скрипты:

JSON
1
2
3
4
    "build:universal": "npm run build:client-and-server-bundles && npm run webpack:server",
    "serve:universal": "node dist/server.js",
    "build:client-and-server-bundles": "ng build --prod && ng build --prod --app 1 --output-hashing=false",
    "webpack:server": "webpack --config webpack.server.config.js --progress --colors"
Впрочем, это все написано здесь https://angular.io/guide/universal
1
 Аватар для MicM
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
11.03.2018, 15:36
У тебя на серваке настроен nginx? Если да и слушает 80 порт, то соединения сначала будет принимать nginx, искать среди своих location максимально совпадающий с request path и если не найдет, то должен вернуть 404
В этом случае в конфиге надо написать
location /login {
proxy_pass host : port;
}

host : port - адрес и порт, на котором висит твой сервер
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.03.2018, 15:36
Помогаю со студенческими работами здесь

Node не работает возврат из функции
var titles = GetTitles(); ///.... function GetTitles() { connection.query('SELECT * FROM titles', function (err, rows) { ...

Не работает css на сервере node.js
Создал болванку сайта (связка html + css) и на локальном сервер все работает отлично, а вот когда загружаю в node var express =...

Node v7.9 async/await не работает. Что не так?
Всем привет. Использую node 7.9 и express. Вот код как пример: function mysql_execute(sql, props) { return new...

Не запускается пакет node js - пакетами? npm? сам node? gulp?
Всем доброго времени суток. Есть такая проблема, пытаюсь перебраться на Linux (Ubuntu) Установил node js по докам (да и вообще как...

Какова ситуация с import/export в node.js ? (у меня установлена 7.10, но программа в в WS работает)
//режим ES6 включен, webstorm import/export не подчёркивает, версия node 7.10 //в сборках видел применение import/export , но там был...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru