我在“节点”中使用“ express”和“ ejs”
.js:
var app=require('express')(), ejs=require('ejs');
app.engine('htm',ejs.renderFile);
app.set('views',__dirname+'/');
var port=13579, hote='localhost';
var server=app.listen( port, hote,
function() { require('child_process').exec(
'xdg-open http://'+hote+':'+port,
function() { process.exit(); } ); }
);
app.get( '/',
function(requete,reponse) { reponse.render('main.htm'); }
);
.html:
<html>
<head>
<title>test</title>
<meta charset='utf-8'>
</head>
<body>
<h1>test</h1>
</body>
</html>
效果很好 但是如果浏览器已经在运行, 还有其他事情,==>错误
La connexion a échoué! Firefox ne peut établir de
connexion avec le serveur à l’adresse localhost:13579.
Le site est peut-être temporairement indisponible
ou surchargé. Réessayez plus tard ;
Si vous n’arrivez à naviguer sur aucun site, vérifiez
la connexion au réseau de votre ordinateur
Si votre ordinateur ou votre réseau est
protégé par un pare-feu ou un proxy,
assurez-vous que Firefox est autorisé à accéder au Web.
该怎么做? (以在标签中打开)