我想使用中间件来获取req.files。我已经在connect-multiparty中安装了express模块。当我试图导入时,它会抛出错误。
routes.js
var multipart = require('connect-multiparty');
var multipartMiddleware = multipart();
app.post('/upload', multipartMiddleware, practices.editLogo);错误
Error: Cannot find module 'connect-multiparty'在npm安装上,我得到以下信息:-
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.以下是我关注的问题:-
发布于 2014-03-05 07:15:54
似乎您在错误的文件夹中安装了这个模块。转到包含routes.js的文件夹并运行npm install connect-multiparty。因此该文件夹应该包含包含此模块的node_modules文件夹。
works
发布于 2014-03-05 06:59:44
如果你安装的很好,那就可以了。您确定添加了这段代码之后就做了npm install吗?
编辑-我看到你刚刚从connect-multiparty的页面复制代码,所以是的。应该可以。
https://stackoverflow.com/questions/22190730
复制相似问题