G
G
gifon2022-01-09 22:47:05
webpack
gifon, 2022-01-09 22:47:05

How to use preload/prefetch?

Hello I am trying to set up preloadWebpackPlugin in a vue/cli project but

chainWebpack: (config) => {
config.plugin("PreloadWebpackPlugin").use(PreloadWebpackPlugin, [
        {
          rel: "preload",
          as(entry) {
            if (/\.css$/.test(entry)) return "style";
            if (/\.woff$/.test(entry)) return "font";
            if (/\.png$/.test(entry)) return "image";
            return "script";
          },
        },
      ]);
}

I receive
TypeError: compiler.plugin is not a function
    at PreloadPlugin.apply

What have I done wrong?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question