web-dev-qa-db-ja.com

ノードエラーはすでにインストールされているモジュールを見つけることができません

 [root @ zexu websocket_start]#npm ls -g installed 
 npm WARN lsは位置引数を取りません。 'search'コマンドを試してください
 npm WARN [email protected] package.json:bugs ['web']は、おそらくbugs ['url'] 
/usr/lib 
├─┬[email protected] 
│├──[email protected] 
│├──[email protected] 
│├── [email protected] 
│├──[email protected] 
│├──[email protected] 
│├──[email protected]。 0 
│├──[email protected] 
│├──[email protected] 
│├──[email protected] 
 │├──[email protected] 
│├──[email protected] 
│├──[email protected] 
│├──proto- [email protected] 
│├──[email protected] 
│├──[email protected] 
│├──[email protected] 
│├──[email protected] 
│├──[email protected] 
│├──[email protected] 
│└──which @ 1.0.3 
└──[email protected] 
 [root @ zexu websocket_start]#npm ls installed 
 npm WARN lsは位置引数を取りません。 「検索」コマンドを試してください
/home/qonco/workspace/JS/websocket_start 
(empty)
 [root @ zexu websocket_start]#node 
> require( "websocket-server"); 
エラー:Function._resolveFilename(module.js:332:11)
でモジュール 'websocket-server' 
が見つかりませんmodule.js:279:25)
 at Module.require(module.js:354:17)
 at require(module.js:370:17)
 at repl: 1:1 
 at REPLServer.eval(repl.js:80:21)
 at repl.js:190:20 
 at REPLServer.eval(repl.js:87: 5)
インターフェース。 (repl.js:182:12)
 at Interface.emit(events.js:67:17)
> 
 
15
Thetsu

-gオプションを使用してモジュールをインストールしましたか?すべてのモジュールがグローバルにインストールされることを意図しているのではなく、作成しているプロジェクト(npm install)のローカルにインストールして、エラーが続くかどうかを確認してください。

16
Javo

あなたはグローバルモジュールをインストールしましたあなたのアプリに行き、これを試してグローバルをあなたのアプリケーションフォルダにリンクしてください

   Sudo npm link <MODULeNAME> 
57
Toni