Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何检查meteor中的环境变量_Node.js_Mongodb_Meteor - Fatal编程技术网

Node.js 如何检查meteor中的环境变量

Node.js 如何检查meteor中的环境变量,node.js,mongodb,meteor,Node.js,Mongodb,Meteor,我是meteor、nodejs和mongo DB的初学者 我知道meteor使用本地mongo db 但我想把它改成蒙古拉布 我是这样开始我的网站的: export MONGO_URL="mongodb://account:password@mymongolabdb:12345/mydb" meteor 我想检查MONGO_URL是否正确 如何执行此操作?在服务器端代码中,您可以将其作为process.env.MONGO\u URL检查并打印。在服务器端代码中,您可以将其作为process.

我是meteor、nodejs和mongo DB的初学者

我知道meteor使用本地mongo db

但我想把它改成蒙古拉布

我是这样开始我的网站的:

export MONGO_URL="mongodb://account:password@mymongolabdb:12345/mydb" 
meteor
我想检查MONGO_URL是否正确


如何执行此操作?

在服务器端代码中,您可以将其作为
process.env.MONGO\u URL检查并打印。

在服务器端代码中,您可以将其作为
process.env.MONGO\u URL检查并打印。

如果希望获得此环境的值,请创建一个返回
process.env.MONGO\u URL
的服务器方法变量在客户端上可用。在客户端上,调用此方法。请参见如何执行此操作


不过,在进行此类检查时要格外小心。您正在向客户端公开数据库URL。确保检查是否允许登录用户查看此值。在方法中,您可以使用
this.userId
,它为您提供调用方法的用户的userId

如果希望此环境变量的值在客户端上可用,请创建一个返回
process.env.MONGO\u URL的服务器方法。在客户端上,调用此方法。请参见如何执行此操作


不过,在进行此类检查时要格外小心。您正在向客户端公开数据库URL。确保检查是否允许登录用户查看此值。在方法中,您可以使用
this.userId
,它为您提供调用方法的用户的userId

谢谢你的回答!!但是如何打印呢?在服务器端,我这样写
var mongourl=process.env.MONGO_URL
,但我仍然不知道如何将数据从服务器端传递到客户端(或页面),我明白了!!只需在termial
echo$MONGO_URL
上输入,termial就会打印出来。谢谢您的回答!!但是如何打印呢?在服务器端,我这样写
var mongourl=process.env.MONGO_URL
,但我仍然不知道如何将数据从服务器端传递到客户端(或页面),我明白了!!只需在termial
echo$MONGO_URL
上键入它,termial就会打印它。除了要读取的环境变量之外,这与MongoDB有什么关系?除了要读取的环境变量之外,这与MongoDB有什么关系?