i create virtual host expressjs. have problem when start server.
this test code:
/home/*****/scrivania/server/server.js
var express = require('express'), app = express(); app.use(express.vhost('*.site1.com', require('./apps/appdue'))); app.listen(3000); /home/****/scrivania/appdue/index.js
var express = require('express'), app = express(); app.get('/', function(req, res) { res.send('home page'); }); module.exports = app; this result when start server:
error: middleware (like vhost) no longer bundled express , must installed separately. please see https://github.com/senchalabs/connect#middleware. @ function.object.defineproperty.get (/home/*****/scrivania/server/node_modules/express/lib/express.js:99:13) @ object.<anonymous> (/home/****/scrivania/server/server.js:4:17) @ module._compile (module.js:456:26) @ object.module._extensions..js (module.js:474:10) @ module.load (module.js:356:32) @ function.module._load (module.js:312:12) @ function.module.runmain (module.js:497:10) @ startup (node.js:119:16) @ node.js:902:3 thanks in advance answers.
well issue error message says error: middleware (like vhost) no longer bundled express , must installed separately. please see https://github.com/senchalabs/connect#middleware.
you need add module package.json.
Comments
Post a Comment