如何在整个应用程序中访问配置对象?

梅纳卡

我创建了一个简单的Node.js应用程序,在整个应用程序中我都使用了静态路由路径。因此,我需要知道如何在不请求应用程序中每条路线的情况下访问对象。

当前方法=>

routeLink.js

var routesMap = [{
  createUserRoute: '/create-user',
  route2: '/user-profile',
  // ...
}];

createUserRoute.js

var routLinks = require('./config/routeLink');

module.exports = function(router){
  router.post('/', function(req, res){
     // do the task 
     res.redirect(routLinks.createUserRoute);
  });    
}

就像您在此示例中看到的那样,我必须

require('./config/routeLink')

不使用此方法如何routesMap从所有路由器访问

埃里达

如果不想在每个路由文件中都需要配置,则有两种选择:

1 /在整个应用程序中使您的配置全局化(不推荐)

2 /使用环境变量,看看dotenv

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Spring Boot应用程序中配置PageableHandlerMethodArgumentResolver

如何在整个Spring MVC Web应用程序中创建对象的单个实例?

如何在vue.js应用程序中访问外部json文件对象

如何在C ++应用程序中访问Java方法

如何在运行时更新SpringBoot应用程序的配置而不重载整个ApplicationContext

.Net Core如何在应用程序中的任何地方访问配置

如何在Android应用程序中覆盖配置?

如何在整个应用程序中“共享”代码段?

如何在src中布局我的Rust模块以在整个应用程序中进行访问

如何在整个应用程序中访问一个文件的变量?

如何在NextJS应用程序中访问URL?

如何在整个DataGrid应用程序中更改SystemColors

如何在NodeJS / Express应用程序中显示整个req对象?

如何在闪亮的应用程序中刷新Rdata对象

如何在cakephp中定义可在整个应用程序中访问的变量?

如何在extjs应用程序中配置可扩展

如何在整个应用程序中访问Guice注射器

如何在所有模板中访问自定义对象表达应用程序?

AngularJS-在整个应用程序中访问Promise数据

如何声明整个Rails应用程序都可访问的变量?

如何在Appium中配置应用程序的URL?

使mongoClient对象/整个应用程序中可用的任何对象

如何在我的Ember应用程序中访问jsPDF?

如何在我的应用程序中配置地图?

如何在codeigniter应用程序中配置SMTP?

如何在 KDE 中配置应用程序菜单?

如何在 UMI 应用程序中访问 DVA Store?

如何在整个应用程序中访问 SharedPrefence 值?关闭应用程序后它的值变为空?

如何在我的应用程序中访问字典中的数组对象属性?