Я создаю приложение с AngularJS 1.7 для внешнего интерфейса и использую NodeJS для внутреннего интерфейса. Я сталкиваюсь с проблемами при реализации маршрутов. То, что я пытаюсь сделать, это настроить маршруты как в угловых, так и в узлах.
Например:
У меня есть маршрут '/ contacts' на угловом сервере, для которого мне нужна страница индекса. Работает просто отлично.
Теперь, когда я хочу загрузить данные на страницу, я пытаюсь сделать http-запрос к «/ contacts», который в идеале должен получить данные из бэкэнда Node. Я на самом деле запутался, как маршрутизация будет работать в этом случае. Будут ли конфликты?
Код узла:
const contacts = require('./routes/contacts');
app.use(express.static(path.join(__dirname,'public')));
app.use('/contacts',contacts);
У меня настроен маршрут в файле контактов, который я включил сверху.
Угловой код:
$routeProvider.when('/contacts',{templateUrl:'views/contacts.html',controller:'contactsController'});