最近我想開始使用Grunt以改善我的開發工作流程。儘管我在Grunt運行時遇到了一些麻煩。在創建package.json
文件和Grunt file.js
後,我試着用grunt-karma運行一個簡單的測試,但沒有運氣。grunt-karma RangeError最大錯誤
所有我得到的是錯誤
Loading "grunt-karma.js" tasks...ERROR
RangeError: Maximum call stack size exceeded
我運行的節點版本10.12 分別咕嚕-CLI &咕嚕版本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']);
}
任何幫助將不勝感激。 在此先感謝。
我的grunt一直在工作,直到我刪除了node_module文件夾,然後用npm install重新安裝它。現在同樣的錯誤。 – kevin