jaypan / private-message-nodejs
这是私有消息模块的Drupal私有消息Nodejs子模块的Node.js后端。
0.3.7
2018-05-31 09:50 UTC
README
本软件包提供将Drupal私有消息模块与Nodejs集成的服务器端脚本。
安装说明
- 在您的服务器上安装Nodejs。
- 导航到该文件所在的目录。
- 在此目录下运行
npm install
。 - 创建文件夹[VENDOR FOLDER]/jaypan/config。
- 为应用创建[VENDOR FOLDER]/jaypan/config/default.json文件。
通过复制./http-example.default.json
(用于HTTP连接)或./https-example.default.json
(用于HTTPS连接)创建default.json。在JSON文件中填写所有值。请注意,您需要导航到Drupal中的私有消息设置表单,并复制Nodejs的密钥值,然后粘贴到default.json中。如果您使用https,应从端口8443开始,如果可以成功运行,您可以尝试其他端口。
- 在此目录下运行
node app.js
。请注意,您需要保持此程序运行,以便模块能够与Nodejs一起工作。
通过环境覆盖配置
如果您想要为每个环境有独立的配置,可以这样做。
如果您的环境是生产环境,那么在[VENDOR FOLDER]/jaypan/private-message-nodejs/config文件夹中,与default.json一起,您可以创建production.json。然后,要运行您的应用程序,您会这样做
export NODE_ENV=production
node app.js
这里的关键是NODE_ENV被设置为文件名(不带.json)。因此,您可以使用staging.json创建一个测试服务器
export NODE_ENV=staging
node app.js