pad*_*der 0 node.js gulp gulp-watch keystonejs
我已经在默认端口3000上运行了另一个节点CMS应用程序.我知道在创建节点应用程序时,我们在index或app.js中指定端口#.在package.json中,开头是:node keystone.js,但是当我这样做时,它说端口已经在使用,这是我的其他CMS应用程序.我已经检查了gulp文件.这是开始CMS的关键
主目录中有文件:.env文件gulpfile keystone.js这是主文件procfile
Cre*_*ers 10
梯形校正使用port其回落到设定process.env.PORT,process.env.OPENSHIFT_NODEJS_PORT并最终3000.您可以通过多种方式更改此设置,方法是port在keystone.js文件中设置,如下所示:
keystone.init({
name: 'My App',
brand: 'My App',
port: 3010
//...
});
Run Code Online (Sandbox Code Playgroud)
要么
keystone.set('port', 3010);
Run Code Online (Sandbox Code Playgroud)
或者您可以PORT在.env文件中设置环境变量:
PORT=3010
Run Code Online (Sandbox Code Playgroud)
后者有我的偏好,因为这样我可以在不同的环境中分配不同的端口.
| 归档时间: |
|
| 查看次数: |
3816 次 |
| 最近记录: |