一尘不染

节点错误找不到已安装的模块

node.js

[root @ zexu websocket_start]#npm ls -g已安装
npm WARN ls不使用位置参数。尝试“搜索”命令
npm WARN websocket-server@1.4.04 package.json:bugs ['web']应该是bugs ['url']
/ usr / lib
├─┬npm@1.1.2 
│├──abbrev@1.0.3 
│├──区块流@ 0.0.5 
│├──快速清单@ 1.0.2 
│├──fstream@0.1.12 
│├──graceful-fs@1.1.5 
│├──继承@ 1.0.0 
│├──ini@1.0.2 
│├──lru-cache@1.0.5 
│├──minimatch@0.1.5 
│├──mkdirp@0.3.0 
│├──node-uuid@1.3.3 
│├──nopt@1.0.10 
│├──原型清单@ 1.0.0 
│├──阅读@ 0.0.1 
│├──请求@ 2.9.151 
│├──rimraf@2.0.1 
│├──semver@1.0.13 
│├──幻灯片@ 1.1.3 
│├──tar@0.1.12 
│└──其中@ 1.0.3 
└──websocket-server@1.4.04 
[root @ zexu websocket_start]#npm ls已安装
npm WARN ls不使用位置参数。尝试“搜索”命令
/ home / qonco / workspace / JS / websocket_start
(空)
[root @ zexu websocket_start]#节点
> require(“ websocket-server”);
错误:找不到模块“ websocket-server”
    在Function._resolveFilename(module.js:332:11)
    在Function._load(module.js:279:25)
    在Module.require(module.js:354:17)
    在需要时(module.js:370:17)
    在repl:1:1
    在REPLServer.eval(repl.js:80:21)
    在repl.js:190:20
    在REPLServer.eval(repl.js:87:5)
    在界面上。(repl.js:182:12)
    在Interface.emit(events.js:67:17)
>

阅读 173

收藏
2020-07-07

共1个答案

一尘不染

您是否使用-g选项安装了模块?我认为并不是每个模块都打算在全球范围内安装,而是尝试为要创建的项目在本地安装(npm
install),然后检查错误是否仍然存在。

2020-07-07