javascript - jshint在webpack.config文件中怎么配置(webpack2.X)?
本文介绍了javascript - jshint在webpack.config文件中怎么配置(webpack2.X)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
以前用webpack1.X时候webpack.config文件中是这样写的
npm install jshint-loader --save-dev
var path = require('path');
var APP_PATH = path.resolve(ROOT_PATH, 'app');
module: {
preLoaders: [
{
test: /\.jsx?$/,
include: APP_PATH,
loader: "jshint-loader"
}
],
jshint: {
"esnext": true
}
}
现在webpack2.X preLoaders跟jshint的写法都变了,我应该怎么修改下config代码??
解决方案
module:{
rules:[
{
test: /\.(jsx|js)/,
use: {
loader:'jshint-loader',
options: {esnext: true}
},
enforce: 'pre',
include: APP_PATH,
exclude: /node_modules/
}
]
}
这篇关于javascript - jshint在webpack.config文件中怎么配置(webpack2.X)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文