node.js - 错误: Cannot find module 'connect-multiparty'

标签 node.js multipartform-data

我想使用中间件来获取req.files。我已经在 express 中安装了 connect-multiparty 模块。当我尝试导入时,它会抛出错误。

routes.js

var multipart = require('connect-multiparty');
var multipartMiddleware = multipart();

app.post('/upload', multipartMiddleware, practices.editLogo);

错误

Error: Cannot find module 'connect-multiparty'
<小时/>

在 npm install 上我得到以下信息:-

npm WARN package.json myproject@2.0.0 No description
npm WARN package.json myproject@2.0.0 No repository field.
npm WARN package.json myproject@2.0.0 No README data
npm WARN package.json papercut@0.0.6 No repository field.

我正在关注这个:-

https://github.com/andrewrk/connect-multiparty

最佳答案

您似乎将此模块安装在错误的文件夹中。转到包含 routes.js 的文件夹并运行 npm install connect-multiparty。因此该文件夹应包含包含此模块的 node_modules 文件夹

Here is a documentation of how require works

关于node.js - 错误: Cannot find module 'connect-multiparty' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22190730/

相关文章:

java - servlet 能否确定发布的数据是否为多部分/表单数据?

node.js - 有没有办法像我们在bunyan CLI 中显示的那样显示winston 日志文件?

javascript - Web 在 Cheerio 中抓取 HTML 表格

node.js - 如何从 Elastic Beanstalk Docker 应用程序将 node.js 日志发送到 Cloudwatch Logs?

node.js - nodejs/electron-forge/node-gyp : Could not find any Visual Studio installation to use after trying all the tips I could find online

unit-testing - 如何发送POST请求的multipart/form-data字段作为数组进行单元测试?

javascript - 如何处理 nodejs 上的窗口对象以用于 reactjs 应用程序的服务器端渲染

react-native - com.facebook.react.bridge。可读nativemap无法转换为java.lang.string

node.js - 为什么 bodyparser.json 正在解析 multipart/formdata?

ruby - 如何在 ruby​​ 中使用 httpclient 发送多部分流请求