オンラインのHTML5ゲームを作成していますが、これは自分のコードです。HTML5 Express Node.js - _dirnameが定義されていません
app.js
var express = require('express');
var app = express()
var serv = require('http').Server(app);
app.get('/',function(req, res) {
res.sendFile(_dirname + '/client/index.html');
});
app.use('/client', express.static(_dirname + '/client'));
serv.listen(2000);
index.htmlを
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Game</title>
</head>
<body>
Hello world
</body>
</html>
私は(正しいディレクトリに、私がチェックしています)、コンソールで 'ノードはapp.js' と入力すると、それは私に与えますエラー
ReferenceError: _dirname is not defined
at Object.<anonymous> (C:\Users\Amitai\Documents\AmitaiHP\app.js:8:35)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
あなたがそれに答えることができないので、誰かが助けてください、この質問をマークしないでください(これはm e)
私はばかです。ありがとうございました。 –