如何使用ts-loader将混淆器-加载器应用于ts文件

时间:2018-08-07 16:43:39

标签: javascript typescript webpack

我想将我的打字稿编译成javascript ,然后运行另一个加载器来对其进行模糊处理(获取bundle.js并对其进行模糊处理成另一个文件)。

似乎应该很容易,但是当我尝试其他选项时,这并非偶然。我尝试为bundle.js设置入口,但这似乎也不起作用。最好的方法是什么?

A.II

1 个答案:

答案 0 :(得分:0)

只需在列表顶部添加必要的装载程序即可

module.exports = {
  mode: "development",
  entry: {
    bundle: "./main.ts",
},
  devtool: 'inline-source-map',
  module:{
    rules: [
        {
            test: /\.tsx?$/,
            include: [ path.resolve(__dirname, ".") ],
            use: [
                 'obfuscator-loader',
                 'ts-loader',
            ],
            exclude: /node_modules/
        }

执行顺序始终是从下到上。混淆器-> ts-loader->其他随机加载器