Saya baru mengenal Node.js, mencoba belajar ekspres untuk membangun aplikasi web pertama saya. Saya terjebak pada kode sampel pertama saya dan perlu bantuan untuk menjalankannya. Sebelum saya memposting pertanyaan ini, saya melakukan pencarian di stack overflow, menemukan beberapa pertanyaan serupa tetapi masih tidak dapat memperbaikinya.
Error: Tidak dapat menemukan modul 'express'
Saya menggunakan mac os 10.8.2 . Saya telah menginstal Node.js menggunakan nvm
.
node.js: 0.8.20 jalur ke node: /Users/feelexit/nvm/v0.8.20/bin/node jalur untuk mengekspresikan: / Users / feelexit / nvm / node_modules / express
berikut kode contoh saya: file ini terletak di:
/Users/feelexit/WebstormProjects/learnnode/node_modules/index.js
var express = require('express');
var app = express();
app.get('/', function(req, res){
res.send('welcome to express');
});
app.listen(3000);
ketika saya mencoba menjalankan perintah ini node index.js
Saya mendapatkan pesan kesalahan berikut, tolong bantu saya untuk memperbaikinya.
Terima kasih.
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/Users/feelexit/WebstormProjects/learnnode/node_modules/index.js:1:81)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
feelexits-Mac:node_modules feelexit$
Pembaruan untuk menjawab pertanyaan chovy:
feelexits-Mac:~ feelexit$ npm install
npm ERR! install Couldn't read dependencies
npm ERR! Error: ENOENT, open '/Users/feelexit/package.json'
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR! System Darwin 12.2.0
npm ERR! command "/Users/feelexit/nvm/v0.8.20/bin/node" "/Users/feelexit/nvm/v0.8.20/bin/npm" "install"
npm ERR! cwd /Users/feelexit
npm ERR! node -v v0.8.20
npm ERR! npm -v 1.2.11
npm ERR! path /Users/feelexit/package.json
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/feelexit/npm-debug.log
npm ERR! not ok code 0
npm install
package.json
file Anda . Itu akan membantu dalam men-debug masalah.