है, मैं स्क्रैच से वेबपैक सीख रहा हूं। मैंने जावास्क्रिप्ट फ़ाइलों को आवश्यकतानुसार लिंक करने का तरीका सीखा है। मैं अपनी जेएस फाइलों को बंडल और छोटा कर रहा हूं और मैं घड़ी के साथ बदलावों को सुन रहा हूं। मैं अपनी एसएएस फाइलों को सीएसएस में बदलने के लिए लोडर सेट अप कर रहा हूं। लेकिन जब मैं jshint-loader के साथ एक लिटिंग प्रक्रिया स्थापित करने का प्रयास करता हूं, तो मैं मुद्दों में भाग ले रहा हूं।वेबपैक कॉन्फ़िगरेशन में अज्ञात संपत्ति 'प्रीलोडर्स'
module: {
preLoaders: [
{
test: /\.js$/, // include .js files
exclude: /node_modules/, // exclude any and all files in the node_modules folder
loader: "jshint-loader"
}
],
loaders: [
{
test: /\.scss$/,
loader: 'style-loader!css-loader!sass-loader'
},
{
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules$/,
query: {
presets: ['es2015']
}
}
],
}
यहाँ त्रुटि
अमान्य विन्यास वस्तु है। वेबपैक को कॉन्फ़िगरेशन ऑब्जेक्ट का उपयोग करके प्रारंभ किया गया है जो API स्कीमा से मेल नहीं खाता है। - config.module में अज्ञात संपत्ति 'प्रीलोडर' है। इन गुणों मान्य हैं: वस्तु {exprContextCritical ?, exprContextRecursive ?, exprContextRegExp ?, exprContextRequest ?, लोडर ?, noParse ?, नियम ?, unknownContextCritical ?, unknownContextRecursive ?, unknownContextRegExp ?, unknownContextRequest ?, unsafeCache ?, wrappedContextCritical ?, wrappedContextRecursive ?, wrappedContextRegExp? } सामान्य मॉड्यूल को प्रभावित करने वाले विकल्प (
NormalModuleFactory
)।
यह मेरे लिए काम करता है! धन्यवाद –