首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
广告
V2EX
›
Node.js
nodejs里一般怎么读取数据库相关的配置文件
sd4399340
·
2012-05-03 15:31:16 +08:00
· 7927 次点击
这是一个创建于 4536 天前的主题,其中的信息可能已经有所发展或是发生改变。
我想把数据库相关的地址端口,账号密码等等写到一个json文件里,然后node从json里读取
我用的mongoskin,我现在是在代码里写死的,比如:
var db = require('mongoskin').db('root:123@
localhost
:27017/xxxx');
如果要读json的话,要用fs模块,然后
var db;
fs.readFile(json , function(err,data)) {
db = ......
}
那我后面用到db的地方都要写到readFile的回调函数吗?
什么才是最好的实践呢???
db
JSON
var
6 条回复
•
1970-01-01 08:00:00 +08:00
1
handaidai
2012-05-03 15:38:09 +08:00
1
nodejs 可以 直接 require JSON文件的....跟require JS文件一样
2
sd4399340
OP
2012-05-03 16:43:47 +08:00
@
handaidai
好吧,居然这么简单。。。谢谢
3
wenhuacn
2012-05-03 23:10:26 +08:00
@
sd4399340
*.js 和*.json 有什么不同吗?呵呵
4
aveline
2012-05-03 23:30:53 +08:00
npm里面有好多库用来实现配置文件的,直接读取有安全问题。
5
sd4399340
OP
2012-05-04 15:09:49 +08:00
@
aveline
对啊,我也有这种考虑,能推荐几个吗?
6
sd4399340
OP
2012-05-04 15:10:14 +08:00
@
wenhuacn
呵呵,确实,一时脑筋不转了~
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1933 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms ·
UTC 12:07
·
PVG 20:07
·
LAX 05:07
·
JFK 08:07
Developed with
CodeLauncher
♥ Do have faith in what you're doing.