加载“grunt-karma.js”任务......错误
TypeError:无法读取undefined的属性'prototype' 警告:未找到任务“业力”。使用--force继续。
因警告而中止。
我也遇到了这个问题。 我正在使用节点7.5.0和npm 4.1.2。
答案 0 :(得分:18)
答案 1 :(得分:1)
在karma上执行npm install帮助我解决了这个问题。
答案 2 :(得分:0)
我也遇到了同样的错误。 首先确保grunt安装在本地?否则,您可能会看到以下消息:
致命错误:无法找到本地咕unt声。 如果您看到此消息,则说明本地尚未安装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