私はNodejsとAngularJSを初めて使用しています。私はあなたのウェブサイトでこのエラーを調査し、答えを見つけることができませんでした。私はこの本、Adam Freeman、ApressによるPro AngularJSから取り組んでいます。 Sheraz(nodejs connectはstatic、June 21 '14)とdylantsによる回答が見つからないので、私はオプション2を実行しました。npmはserve-staticを投稿しました。私は、このように私のserver.jsコードを更新:ReferenceError:ノードserver.jsの実行時にconnectが定義されていません
var connect = require('connect'),
serveStatic = require('serve-static');
var app = connect();
app.use(serveStatic("C:\wamp\www\Projects\ProAngularJS"));
app.listen(5000);
私は "ノードC:\ WAMP \ WWW \プロジェクト\ ProAngularJS \ server.js" と入力すると、私はこのようなルックスを取得エラー:
C:\wamp\www\Projects\ProAngularJS\server.js:1
(function (exports, require, module, __filename, __dirname) { var app = connect(
);
^
ReferenceError: connect is not defined
at Object.<anonymous> (C:\wamp\www\Projects\ProAngularJS\server.js:1:73)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3
を
なぜこのエラーが出るのかわかりません。おそらく私はノードを正しくインストールしなかったでしょうか? ご協力いただければ幸いです。 Thxを、 Khthulhu
「npm i」を使用して接続がインストールされていますか?「node_modules」フォルダに表示されますか? – ckross01
エラーメッセージで判断すると、実行しているスクリプトがあなたが投稿したコードと一致していないように見えます。あなたは正しいスクリプトを実行していると思いますか、あなたの変更を保存しましたか? – mscdex
はので、私は、コマンドを接続して、私はお返しにこれを得たNPMをした: C:ユーザーがマンションを\ \>私は [email protected] node_modules \接続NPMは ├──u[email protected]を接続します ├──[email protected] ├──[email protected]([email protected]) └──[email protected]([email protected]、[email protected]。 0、[email protected]) それは私が戻ってきたものですか?私は接続モジュールを見つけることができないからです。 – Khthulhu