gpt4 book ai didi

javascript - 找不到强大的模块 - Node.js

转载 作者:数据小太阳 更新时间:2023-10-29 04:11:56 25 4
gpt4 key购买 nike

我开始使用 node.j 进行开发,我遇到了一个关于使用模块“formidable”的问题。

我有这个错误:

Error: Cannot find module 'formidable'

这是使用“npm ls installed”安装的模块列表:

├─┬ express@2.5.9 │ ├── connect@1.8.7 │ ├── mime@1.2.4 │ ├── mkdirp@0.3.0 │ └── qs@0.4.2 ├── formidable@1.0.9 ├─┬ node-inspector@0.1.10 │ ├── paperboy@0.0.3 │ └─┬ socket.io@0.8.7 │   ├── policyfile@0.0.4 │   ├── redis@0.6.7 │   └─┬ socket.io-client@0.8.7 │     ├── uglify-js@1.0.6 │     ├── websocket-client@1.0.0 │     └── xmlhttprequest@1.2.2 ├─┬ npm@1.1.21 │ ├── abbrev@1.0.3 │ ├── archy@0.0.2 │ ├── block-stream@0.0.5 │ ├── chownr@0.0.1 │ ├── fstream@0.1.18 │ ├─┬ fstream-npm@0.0.6 │ │ └── fstream-ignore@0.0.5 │ ├── graceful-fs@1.1.8 │ ├── inherits@1.0.0 │ ├── ini@1.0.2 │ ├── lru-cache@1.0.5 │ ├── minimatch@0.2.2 │ ├── mkdirp@0.3.0 │ ├─┬ node-gyp@0.4.1 │ │ ├── ansi@0.0.4 │ │ └── glob@3.1.9 │ ├── node-uuid@1.3.3 │ ├── nopt@1.0.10 │ ├── proto-list@1.0.0 │ ├── read@0.0.2 │ ├── request@2.9.153 │ ├── rimraf@2.0.1 │ ├── semver@1.0.13 │ ├── slide@1.1.3 │ ├── tar@0.1.13 │ ├── uid-number@0.0.3 │ └── which@1.0.5 └─┬ socket.io@0.9.6   ├── policyfile@0.0.4   ├── redis@0.6.7   └─┬ socket.io-client@0.9.6     ├─┬ active-x-obfuscator@0.0.1     │ └── zeparser@0.0.5     ├── uglify-js@1.2.5     ├─┬ ws@0.4.14     │ ├── commander@0.5.2     │ └── options@0.0.3     └── xmlhttprequest@1.2.2 

我补充说它是唯一产生这个错误的模块。

另外,我也不太明白封装了一些模块的方式,貌似npm是直接在我用模块安装命令的目录下安装模块,发现express里面已经安装了formidable/connect/模块首次安装。

你能给我更多关于模块安装树的信息吗?
感谢您的回复

干杯

最佳答案

接受的答案看起来非常全面和正确,但这对我有用:

npm install -d

d 代表依赖关系(我认为)

关于javascript - 找不到强大的模块 - Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10467668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com