微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

webpack配置中,ts-loader任务完成后如何运行多个插件

如何解决webpack配置中,ts-loader任务完成后如何运行多个插件

在我的项目中,我在打字稿中有所有代码,并带有 serval 定制的 js 库。我如何组合编译的 js 文件(在 webpack 中使用 ts-loader)+所有其他 js 库。在我当前的 webpack 配置中,它实际上首先运行插件后执行 ts-loader。

module.exports = {
  mode: 'production',entry: "./src/Main.ts",output: {
    filename: dest
  },resolve: {
    extensions: ['.ts','.js' ]
  },module: {
    rules: [
      {
        test: /\.ts$/,use: ["ts-loader"]
      }
    ]
  },plugins: [
    new MergeIntoSingle({
      files: {
        "./build/game.bundle.js": json.javascript
      },transform: {
        './build/game.bundle.js': code => require("uglify-js").minify(code).code
      }
    }),new copyPlugin([
      { from: './dist/game/assets',to: './build/assets' },])
  ],performance: {
    hints: false
  }
};

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。