我试图在我的linux环境中创建yeoman角度生成器,每当我执行yo angular webapp
时,输出上的错误都会显示
致命错误:无法找到当地的咕噜声。
当我通过grunt
在我的linux环境中搜索find / -name "grunt"
时,这就是输出
/root/.npm/registry.npmjs.org/grunt /root/.npm/grunt /根/网站/ node_modules /咕噜 /根/网站/ node_modules /咕噜/ lib中/咕噜 /tmp/npm-2302-5b275c10/registry.npmjs.org/grunt /tmp/npm-11975-b7813b65/registry.npmjs.org/grunt 在/ usr / bin中/咕噜 / usr / lib中/ node_modules /咕噜 / usr / lib目录/ node_modules /咕噜/斌/咕噜 / usr / lib中/ node_modules /咕噜/ LIB /咕噜 / usr / lib中/ node_modules /咕噜-CLI / bin中/咕噜
现在,我很困惑,因为我已经在全球范围内安装了Grunt,为什么不搜索本地副本,为什么不使用我刚安装的全球grunt?
答案 0 :(得分:0)
grunt文档说grunt必须安装在项目中。
yeoman发电机不直接在项目中安装grunt
要解决您的问题,请执行以下操作:
sudo npm install grunt --save-dev