如何将PHPconfiguration文件传递给Node.js?
我的PHPconfiguration文件如下所示:
define('hostname_con1', 'localhost'); define('database_con1', 'mydatabase'); define('username_con1', 'user'); define('password_con1', 'password');
在我的nodejs应用程序中使用它的“智能”方法是什么,以避免在我的nodejs应用程序中再次定义数据库参数?
var client = mysql.createConnection({ host : 'localhost', user : 'user', password : 'password', database : 'mydatabase', charset: 'utf8', insecureAuth: true, });
我想有一个单一的configuration文件(php和nodejs)
问候
将configuration存储为可以被两种语言parsing的格式,并且不是PHP特定的,例如JSON,YAML,INI,whathaveyou。
您将需要使用Node和PHP可以处理的通用数据格式。
最简单的方法是将数据存储为JSON,并使用PHP中的json_decode()
和节点中相应的代码来parsing它。 但是你可以使用任何其他格式(比如yaml,ini等),它们都有PHP和JavaScriptparsing器。