1

我正在尝试在需要使用 Copy Plugin 的地方设置 Snowpack 项目。我正在尝试使用copy-webpack-plugin,但如果我们可以在 Snowpack 配置中使用这样的包,我会感到困惑。

/** @type {import("snowpack").SnowpackUserConfig } */
module.exports = {
  mount: {
    root: {
      url: "/"
    },
    /* Virtual dir path mapped to src */
    src: "/dist",
  },
  plugins: [
    ["@snowpack/plugin-webpack", {
      htmlMinifierOptions: false,
    }],
    ["copy-webpack-plugin", {
      /* patterns... */
    }]
  ],
  optimize: {
    /* ... */
  },
  packageOptions: {
    /* ... */
  },
  devOptions: {
    /* ... */
  },
  buildOptions: {
    /* ... */
  },
};

返回错误:[snowpack] TypeError: Class constructor CopyPlugin cannot be invoked without 'new'
TypeError: Class constructor CopyPlugin cannot be invoked without 'new'

我似乎在 Snowpack 中找不到任何使用此类软件包的示例。这是可能的还是我需要继续使用 Webpack?

4

0 回答 0