【问题标题】:Installing yeoman on mac在 mac 上安装 yeoman
【发布时间】:2015-01-28 19:45:46
【问题描述】:

我正在尝试在我的 Mac 上安装 yeoman 来开发一个 Angular 应用程序。

这是我的情况:

node --version && npm --version

v0.10.33

1.4.28

这是以下结果:

sh-3.2# npm install --global yo bower grunt-cli
/var/root/.npm-packages/bin/grunt -> /var/root/.npm-packages/lib/node_modules/grunt-cli/bin/grunt
/var/root/.npm-packages/bin/bower -> /var/root/.npm-packages/lib/node_modules/bower/bin/bower
/var/root/.npm-packages/bin/yo -> /var/root/.npm-packages/lib/node_modules/yo/cli.js

yo@1.3.3 安装后 /var/root/.npm-packages/lib/node_modules/yo 医生

env: node: 没有这样的文件或目录

npm 错误! yo@1.3.3 安装后:yodoctor npm ERR!退出状态 127 npm 呃! npm 错误!在 yo@1.3.3 安装后脚本失败。 npm 错误! 这很可能是 yo 包 npm ERR 的问题!不与 npm 本身。 npm 错误!告诉作者这在您的系统上失败: npm 错误! yodoctor npm 错误!您可以通过以下方式获取他们的信息:npm ERR!
npm 所有者 ls yo npm ERR!可能有额外的日志输出 更多。 npm 错误!系统达尔文 14.0.0 npm 错误!命令“节点” “/usr/local/bin/npm” “安装” “--global” “哟” “凉亭” “grunt-cli” npm 呃! cwd /Users/francobasilico npm 错误!节点 -v v0.10.33 npm 错误! npm -v 1.4.28 npm 错误!代码 ELIFECYCLE npm 错误!代码不正确 0

我已经尝试查找 cli.js 文件,但我找到了很多。

谁能帮帮我?

谢谢

【问题讨论】:

    标签: angularjs node.js yeoman


    【解决方案1】:

    我猜你的节点版本有问题。您应该更新到 6 或更高版本。

    Yoeman 安装先决条件

    在安装 Fountain Webapp Generator 之前,您需要以下内容:

    • Node.js 6 或更高版本
    • npm 3 或更高版本(与 Node 捆绑在一起)
    • 吉特

    Yoeman Setup

    【讨论】:

      【解决方案2】:

      我有同样的错误,我的问题是我用 sudo 安装 yo。

      关注 guide 并在没有 sudo 权限的情况下安装 yo。这应该可以解决您的问题。

      【讨论】:

      • 效果很好!我不得不做 source ~/.zshrc 而不是 source ~/.bashrc
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      • 2014-05-20
      • 2018-10-12
      • 2014-06-05
      • 2013-02-18
      • 2019-08-17
      相关资源
      最近更新 更多