【问题标题】:You don't seem to have a generator with the name angular installed.? [duplicate]您似乎没有安装名称为 angular 的生成器。? [复制]
【发布时间】:2014-08-24 08:36:53
【问题描述】:

fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$ yo angular 误差角度

您似乎没有安装名称为 angular 的生成器。 您可以使用 npm search yeoman-generator 查看可用的生成器,然后使用 npm install [name] 安装它们。 要查看 0 个已注册的生成器,请使用 --help 选项运行哟。 fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$

【问题讨论】:

    标签: angularjs generator yeoman


    【解决方案1】:

    你的医生是个好帮手:

    fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$ yo doctor

    [Yeoman Doctor] Uh oh, I found potential errors on your machine


    [Error] NPM root value is not in your NODE_PATH [info] NODE_PATH = /usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NPM root = /home/fabian/npm/lib/node_modules

     [Fix] Append the NPM root value to your NODE_PATH variable
       Add this line to your .bashrc
         export NODE_PATH=$NODE_PATH:/home/fabian/npm/lib/node_modules
       Or run this command
         echo "export NODE_PATH=$NODE_PATH:/home/fabian/npm/lib/node_modules" >> ~/.bashrc > && source ~/.bashrc
    

    fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$ echo "export >> NODE_PATH=$NODE_PATH:/home/fabian/npm/lib/node_modules" >> ~/.bashrc > && source ~/.bashrc

    fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$ yo doctor [Yeoman Doctor] Everything looks alright!

    现在一切正常:

    fabian@fabian-SATELLITE-C660:/var/www/front-end/my-new-project$ yo angular

        _-----_
       |       |    .--------------------------.
       |--(o)--|    |    Welcome to Yeoman,    |
      `---------´   |   ladies and gentlemen!  |
       ( _´U`_ )    '--------------------------'
       /___A___\    
        |  ~  |     
      __'.___.'__   
    ´   `  |° ´ Y ` 
    

    开箱即用,我包含 Bootstrap 和一些 AngularJS 推荐的模块。

    【讨论】:

    • 这就是我的解决方案。我更正了我的节点路径并按照建议更新了 npm,并且检测到了我的生成器,然后它就可以工作了。
    • 同样的问题。但是你的医生说“一切都好”。如何解决?
    【解决方案2】:

    可能你是用 sudo 安装的,所以:

    sudo yo angular projectname
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-19
      • 2016-06-28
      • 2020-06-12
      • 2018-03-07
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多