Результат: «Невозможно ПОЛУЧИТЬ /».
Оба файла находятся в одной папке, и если я использую маршруты непосредственно в файле app.js, он работает. app.js
//ROUTING
var router = require('./index');
app.use('/*', router);
//ROUTING END
index.js
var express = require('express');
var router = new express.Router();
var user = require("./controllers/user");
var products = require("./controllers/products");
router.get("/", products.products_list);
router.get("/user/profile", user.profile);
router.get("/user/signup", user.signup_redirect);
router.get("/user/logout", user.logout_redirect);
router.post("/user/signup", user.signup_post);
router.get("/user/login",user.login_redirect);
router.post("/user/login", user.login_post);
module.exports = router
@ArifKhan У меня есть. Это не полный код
Удалите * из промежуточного программного обеспечения app.use('/*', router);, которое становится app.use('/', router);, даже если вы можете пропустить первый аргумент, поскольку вы не монтируете какую-либо конечную точку. app.use(router); также будет работать и рекомендуется





Я не вижу маршрут
/в вашем файлеRouter, вам нужно определитьrouter.get("/", user.someFunction);