gpt4 book ai didi

javascript - grunt-karma RangeError 最大错误

转载 作者:搜寻专家 更新时间:2023-10-31 23:18:32 25 4
gpt4 key购买 nike

最近我想开始使用 Grunt为了改进我的开发工作流程。虽然我在启动和运行 Grunt 时遇到了一些麻烦。在创建了一个 package.json 文件和一个 Grunt file.js 之后,我尝试使用 grunt-karma 运行一个简单的测试,但没有成功。

我收到的只是错误

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

RangeError:超出最大调用堆栈大小

我正在运行 Node 版本 10.12分别使用 grunt-cli 和 grunt 版本 0.1.9 和 0.4.1。

下面是我的包文件,其中包含我所有的开发依赖项和我的 grunt 文件。

package.json

{
"name": "crudangular",
"version": "0.0.1",
"devDependencies": {
"grunt": "~0.4.1",
"karma": "~0.8.6",
"grunt-karma": "~0.4.4",
"phantomjs": "~1.9.1-0"
}
}

Gruntfile.js

module.exports = function(grunt){
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
karma: {
unit:{
configFile: 'karma.conf.js'
}
}
});
grunt.loadNpmTasks('grunt-karma');
grunt.registerTask('default',['karma']);
}

如有任何帮助,我们将不胜感激。提前致谢。

最佳答案

其他人有这个问题并在 IRC 上询问这个问题。重新安装 node.js 和 npm 帮助他们解决了这个问题。

还要确保清除 npm 缓存。您还可以尝试将 npm install grunt-karma 放入一个临时目录,然后将 npm install 放入该目录并使用 grunt test 运行测试.通过这种方式,您可以确保它是插件的问题。如果运行其余部分失败,请在插件页面上提交问题,说明您的操作系统和 Node 版本。插件页面:https://github.com/karma-runner/grunt-karma

关于javascript - grunt-karma RangeError 最大错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17256801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com