0

I got the error like this while running meanio app using grunt

/home/me/project/myapp/node_modules/meanio/node_modules/q/q.js:126
                    throw e;
                          ^
Error: Cannot find module 'connect-multiparty'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Module.module.exports (/home/me/project/myapp/packages/contrib/upload/server/routes/meanUpload.js:6:21)
    at /home/me/project/myapp/node_modules/meanio/lib/mean.js:286:20
    at /home/me/project/myapp/node_modules/meanio/lib/util.js:21:7
    at Array.forEach (native)
    at walk (/home/me/project/myapp/node_modules/meanio/lib/util.js:16:25)
    at /home/me/project/myapp/node_modules/meanio/lib/util.js:23:7
4

2 回答 2

0

该错误可能是因为在 packages/contrib/upload 中上传包。在这种情况下,只需使用 mean install 命令重新安装

mean install upload
于 2014-09-30T06:49:46.430 回答
0

打开报错包的 package.json 文件,在依赖项中添加缺少的模块:

"dependencies": {
    "connect-multiparty": "latest",
    ....
},

然后,npm install在包的文件夹中运行

于 2016-05-09T12:47:10.863 回答