0

他の質問もありますが、それを機能させるための答えを見つけることができません。だからここにあります:

ノード0.6.6npm1.1.15win764ビット

私がしたこと:

  • インストールされたノード「C:\ ProgramFiles(x86)\nodejs」
  • インストールされたnpmは「C:\ ProgramFiles(x86)\nodejs」に抽出されました
  • cmdから実行:npm install express; //正常にインストールされました(-g、globalもインストールされています)
  • 「C:\ Users \ Totty \ node_modules」にexpressという名前のフォルダを作成し、コンテンツを追加しました
  • 私のアプリを作成しました:

    var app = require('express')。createServer();

    app.get('/'、function(req、res){res.send('hello world');});

    app.listen(3000);

  • 私のアプリを実行します:ノード "D:\ Totty \ NodeJS \ projects \ express01"

  • エラーが発生しました:モジュール'express'が見つかりません

node.js:201 throw e; // process.nextTickエラー、または最初のティックでの「error」イベント^エラー:Function._load(module.js:279:25)のFunction._resolveFilename(module.js:334:11)でモジュール「express」が見つかりませんModule.require(module.js:357:17)at require(module.js:368:17)atObject。(D:\ Totty \ NodeJS \ projects \ express01 \ main.js:2:11)at Module._compile(module.js:432:26)at Object..js(module.js:450:10)atModule。 Load(module.js:351:31)at Function._load(module.js:310:12)at Array.0(module.js:470:10)

スクリプト/ノードに「C:\ Users \ Totty \ node_modules」フォルダを調べるために「言う」必要があると思いますが、方法がわかりません...

ご協力いただきありがとうございます!

4

1 に答える 1

0

アプリ フォルダーにローカルにインストールしてみてください。

cd D:\Totty\NodeJS\projects\express01
npm install express
于 2012-04-04T08:15:58.683 に答える