2017-01-25 16 views
7

मैं कर रहा हूँ webpack 2. मैं अपने webpack.config को लेखनी लोडर मॉड्यूल जोड़ने के लिए कोशिश कर रहा हूँ के साथ काम करने लेखनी हो रही के साथ फंस, लेकिन मैं एक सुराग कैसे करना है की जरूरत नहीं है उस। मैं, नहीं है कि मैं प्रलेखन नहीं पढ़ा है:webpack 2 और लेखनी-लोडर कॉन्फ़िग फ़ाइल उदाहरण

https://github.com/shama/stylus-loader

पहली नज़र इस उदाहरण कोड केक का एक टुकड़ा की तरह लग रहा पर (ध्यान में रखना, मैं Webpack 2 यहाँ बात कर रहा हूँ, नहीं Webpack 1):

var stylus_plugin = require('stylus_plugin'); 
:

module: { 
    rules: [ 
    { 
     test: /\.styl$/, 
     use: [ 
     'style-loader', 
     'css-loader', 
     { 
      loader: 'stylus-loader', 
      options: { 
      use: [stylus_plugin()], 
      }, 
     }, 
     ], 
    } 
    ], 
}, 

समस्या यहाँ समारोह stylus_plugin है, जो, दस्तावेज़ के अनुसार, के माध्यम से आवश्यक होने की जरूरत है

लेकिन वहाँ NPM रेपो में stylus_plugin जैसी कोई NPM मॉड्यूल मौजूद है।

तो, शायद किसी ने मुझे लेखनी webpack पर चल रही साथ मदद कर सकते हैं और हो सकता है किसी को भी एक config-उदाहरण दे सकता है।

परिशिष्ट, 9 फरवरी, 2017 यह मैं हूँ (लेखनी का प्रयोग करके) के लिए काम करता है:

module: { 
    rules: [{ 
     test: /\.styl$/i, 
     use: [ 
      'style-loader', 
      'css-loader', 
      'stylus-loader' 
     ] 
    }] 
} 

स्पष्ट रूप से रखने के लिए: प्रत्येक एकल लोडर एक अलग प्लगइन का प्रतिनिधित्व करता है। इसलिए आपको इन तीन प्लगइन पर यार्न/एनपीएम के माध्यम से प्रत्येक को जोड़ना होगा।

+0

मैं पूरी तरह बंद ट्रैक था। – LongHike

+0

धन्यवाद! दस्तावेज सुपर अस्पष्ट है ... – Scarysize

उत्तर

5

तो बेवकूफ! मैंने नहीं देखा कि stylus_plugin स्टाइलस प्लगइन्स के लिए एक सामान्य प्लेसहोल्डर नाम था। मैं मुझे एक कॉफी मिलना चाहिए ...

संबंधित मुद्दे