0
我有一臺在Google Compute Engine上運行的debian服務器,其主機類似example.com,我試圖在像example.com這樣的目錄上運行node.js應用程序/ mynodeapp。在谷歌計算引擎Debian服務器上運行Node.js
Node.js,NPM在debian服務器上正確安裝。
我從example.com/mynodeapp的根目錄運行pm2 start main.js
,一切正常,但是當我進入example.com/mynodeapp時,我什麼也沒有,只是文件的索引。
Express.js配置
main.js(條目)
var express = require('express')
var vhost = require('vhost')
express()
.use(vhost('example.com/mynodeapp', require('./dist/index').app))
.listen(8080)
DIST/index.js
var express = require('express')
var app = express()
app.get('/', function(req, res) {
res.send('Hello World!');
})
exports.app = app