使用mean.io安装/设置项目时收到grunt错误

时间:2015-02-03 19:24:23

标签: node.js gruntjs npm mean-stack

我已经通过npm安装了mean.io.我已经更新了node,grunt,bower,并使用了mean init来创建我的项目。

然后我进入项目目录并“sudo npm install”。

我现在尝试运行grunt并收到错误

Error: Cannot find module 'meanio'
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)

有人可以解释为什么会这样吗?我是否错误地安装了mean.io?

1 个答案:

答案 0 :(得分:0)

您不应该以root身份运行thr npm install。 所有安装都是普通用户,不包括

sudo initial npm install -g mean-cli

如果您仍然遇到问题,请将所有目录列入 -

chown -R youUser *

你可能仍然在〜/ ​​.npm以root身份拥有权限 - 所以检查那些并在那里chown。