стилус-загрузчик с postcss - PullRequest
       58

стилус-загрузчик с postcss

0 голосов
/ 15 марта 2020

Итак, у меня есть приложение Vue, я хотел бы использовать Stylus, однако я также использую Post CSS с плагином postcssPresetEnv, и у меня возникают проблемы с взаимодействием этих двух. Я начал с использования poststylus, например,

const postcssPresetEnv = require('postcss-preset-env');

module: {
    rules : [
        ...,
        {
            test: /\.styl(us)?$/,
            use: ['vue-style-loader', 'css-loader', 'stylus-loader']
        },
    ]
},
plugins: [
    new webpack.LoaderOptionsPlugin({
        options: {
            stylus: {
                use: [poststylus(postcssPresetEnv())]
            }
        }
    }),
]

Однако это не сработает, поскольку, очевидно, postcssPresetEnv имеет тип asyn c, а poststylus не может выполнять asyn c. Итак, есть ли другой способ, с помощью которого я могу каким-то образом перенаправить стилус в сообщение CSS? Я видел этот , который кажется многообещающим, но я не совсем уверен, что он делает.

...