从eclipse运行Gruntfile时,出现以下错误。 Yeoman也用过。
运行“更新:jshint:all”(更新)任务
运行“jshint:all”(jshint)任务警告:path.resolve的参数 必须是字符串使用--force继续。
因警告而中止。
以下是jshint的Gruntfile内容
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js',
'<%= yeoman.app %>/spssm/scripts/{,*/}*.js'
],
test: {
options: {
jshintrc: '../test/.jshintrc'
},
src: ['../test/spec/{,*/}*.js']
}
},
我在stackoverflow中尝试了几个类似的案例,但没有任何关于 yeoman
的事情答案 0 :(得分:0)
似乎从eclipse安装tern ide时,我安装了几个版本(eclipse市场和安装新软件)。从0.10.0更新到1.1.0时,tern的某些组件未更新为1.1.0。默认情况下,这些不会升级,并且必须在安装程序加载要安装的依赖项后将其设置为升级。除此之外,我为tern模块添加了grunt和jquery。