【问题标题】:Impossible to create a yo meanjs project不可能创建一个 yo meanjs 项目
【发布时间】:2016-02-16 14:54:30
【问题描述】:

我正在尝试开始这个在线教程:
http://www.bradoncode.com/tutorials/mean-stack-tutorial-part-1-setup/

一切似乎都已安装并准备就绪,但是当被问到“yo meanjs”时,我收到了这个错误消息:

我做错了吗?

【问题讨论】:

  • “我的错误信息” - 听起来像你的问题

标签: javascript node.js mongodb express mean


【解决方案1】:

我认为它只需要 sudo。我看到你无法为 express 创建目录。

试试:

sudo yo meanjs

【讨论】:

  • 当我看到“请尝试以 root 身份运行”时尝试了它,但是当我这样做时,我得到了相同的消息..
  • 好的,我在第一条错误行上搜索了 ERR! Darwin 14.5.0。我有一种预感,这个错误可能是由于您的节点版本太旧并且与 npm 版本不匹配。打开此Github link 并按CTRL/CMD + f 并搜索“othiym23 于 8 月 18 日发表评论”,了解如何解决此问题的详细信息。 请注意:小心升级。对我来说,升级 node 后,我不得不重新安装 node 和 npm 来修复一些与包相关的问题
  • 感谢 Vijay,我认为它会起作用,但在最后一秒我收到了相同的消息“npm ERR!错误:EACCES, symlink '../swig/bin/swig.js' npm ERR ! at Error (native) npm ERR! { [Error: EACCES, symlink '../swig/bin/swig.js'] errno: -13, code: 'EACCES', path: '../swig/bin/ swig.js' }" 我试图用谷歌搜索它和其他东西,但没有什么新东西..
  • 好吧,我不得不重新安装所有东西,从 node 到 yo,但看起来它现在可以工作了!非常感谢!
  • 嗯,我认为这可能是由于旧的 n preleased 节点版本(0.x.x)
猜你喜欢
  • 2017-01-02
  • 2016-02-25
  • 2015-11-27
  • 1970-01-01
  • 2016-10-30
  • 2018-11-02
  • 2021-12-09
  • 1970-01-01
  • 2016-06-05
相关资源
最近更新 更多