【问题标题】:grunt karma getting error .... Loading "grunt-karma.js" tasks...ERRORgrunt karma 出现错误....正在加载“grunt-karma.js”任务...错误
【发布时间】:2017-09-08 16:19:17
【问题描述】:

正在加载“grunt-karma.js”任务...错误

TypeError:无法读取未定义的属性“原型” 警告:找不到任务“业力”。使用 --force 继续。

由于警告而中止。

我也遇到了这个问题。 我正在使用节点 7.5.0 和 npm 4.1.2。

【问题讨论】:

  • 你在 npm 安装 grunt-karma 以及 karma 吗?
  • 是的,我的 npm 也在安装 grunt-karma
  • 你安装的是什么版本的 grunt-karma 和 karma?
  • “grunt-karma”:“^0.10.1”和“karma”:“^0.12.31”
  • 我得到:正在加载“grunt-karma.js”任务...错误>> TypeError:无法读取未定义的属性“原型”警告:找不到任务“业力”。使用 --force 继续。

标签: angularjs karma-jasmine


【解决方案1】:

我遇到了类似的问题。以下更正帮助了我

"grunt-karma": "^0.12.2",
"karma": "^1.6.0",

阅读更多here

【讨论】:

    【解决方案2】:

    在 karma 上执行 npm install 帮助我解决了这个问题。

    【讨论】:

      【解决方案3】:

      我也遇到了同样的错误。 首先确保本地安装了 grunt?否则您可能会看到以下消息:

      致命错误:无法找到本地咕噜声。 如果您看到此消息,则 grunt 尚未在本地安装到 你的项目。有关安装和配置 grunt 的更多信息, 请参阅入门指南:

      整个解决方法包括以下步骤,尽管并非所有这些步骤都是必需的,但只是为了安全起见:

      您可以选择卸载并重新安装 grunt。这适用于您的整个 PC,而不仅仅是本地安装。卸载 grunt 后,将无法从其他本地文件夹访问它。

      npm uninstall -g grunt
      

      然后通过调用安装 grunt 命令行:

      npm install -g grunt-cli 
      

      安装本地的 grunt 实例:

      npm install grunt --save-dev
      

      现在您可以通过调用重新创建 package.json

      npm init
      

      然后填写(或确认)所有详细信息,它将创建一个新的 package.json 文件。 然后,对于 grunt 依赖项,调用:

      npm install
      

      如果有错误或警告,请通过调用修复它们:

      npm audit fix
      

      或在严重的情况下:

      npm audit fix --force
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-04-22
        • 2016-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-08
        • 2016-03-04
        • 1970-01-01
        相关资源
        最近更新 更多