我使用角度js建立一个网站。但那不是SPA。我使用角度js进行API调用并仅获取一些数据,所以现在我想为我的HTML页面的自定义URL做路由,我该怎么做?我正在使用nodeJs为我的网站服务。节点js中是否有任何配置来设置静态网站/路由的自定义URL。
答案 0 :(得分:0)
对于在nodejs中使用路由,您可以使用express.Router()模块。它可以像express一样安装,然后您可以在其上定义路由。 例如: -
var adminRouter = express.Router();
adminRouter.get('/',function(req,res){
res.send('Here is the dashboard for my app');
});
adminRouter.get('/users',function(req,res){
res.send('Here is the menu to show all the users');
});
//Now to apply the routes to your app
app.use('/admin',adminRouter);
您还可以单独路由应用的中间件和网址参数