टेलविंड और स्टोरीबुक सेटअप कॉन्फ़िगर समस्या को पोस्ट करता है

Aug 17 2020

मेरे पास निम्नलिखित पोस्टपेसकंफिग.जेएस फाइल है:

module.exports = {
    plugins: [
        require("postcss-import"),
        require("tailwindcss"),
        require("autoprefixer"),
    ],
}

जो मुझे टेलविंड और स्टोरीबुक को एक साथ चलाने की अनुमति देता है, हालांकि जब मैं अपना एप्लिकेशन चलाने की कोशिश करता हूं, तो मुझे यह त्रुटि मिलती है:

Error: A PostCSS Plugin was passed as a function using require(), but it must be provided as a string.

क्या एक विशिष्ट स्टोरीबुक पोस्टस्कैप कॉन्फिगरेशन प्रदान करने का एक तरीका है या 2 के लिए एक ही कॉन्फिगरेशन के साथ बेहतर तरीका है?

जवाब

1 Mirkot. Aug 17 2020 at 12:00

आपको आवश्यकता निष्पादित करने की आवश्यकता है। आपका कॉन्फ़िगरेशन इस तरह दिखना चाहिए:

module.exports = {
  plugins: [
    require('postcss-import')(),
    require('tailwindcss')('./tailwind.config.js'), //This refers to your tailwind config
    require('autoprefixer'),
  ],
};

यह भी @ के पहले उत्तर दिया गया था: स्टोरीबुक के साथ VueJS + PostCss + Tailwind को कैसे कॉन्फ़िगर करें