2017-05-09 61 views
0

我在我的asp.net核心项目中添加了gulp。无法使用Eslint在Gulp中加载插件

var gulp = require("gulp"); 
var eslint = require("gulp-eslint"); 

var paths = { 
    allScripts: [ 
     "wwwroot/app/*.js", 
     "wwwroot/scripts/**/*.js" 
    ] 
}; 

gulp.task("verify-scripts", function() { 
    return gulp.src(paths.allScripts) 
     .pipe(eslint({ 
      rules: { 
       "consistent-return": 0, 
       "quotes": [0, "double", { "allowTemplateLiterals": true }] 
      } 
     })) 
     .pipe(eslint.format()); 
}); 

但问题是,当我跑我的任务然后我有错误:Error: Failed to load plugin react: Cannot find module 'eslint-plugin-react'但我不使用反应过来,只angularjs。

无论如何,我加入了eslint-plugin-react(npm install eslint-plugin-react --save-dev)。

然后我运行任务后,我有错误:Error: Cannot find module 'babel-eslint'来吧......

我又补充它... 后来才知​​道有错误:Error: Cannot find module 'eslint-config-defaults/configurations/eslint'

谁能帮助我?

回答

相关问题