首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ts-loader将混淆器加载到ts文件

如何使用ts-loader将混淆器加载到ts文件
EN

Stack Overflow用户
提问于 2018-08-08 00:43:39
回答 1查看 784关注 0票数 0

我想把我的打字脚本编译成bundle.js,然后运行另一个加载器来混淆它(获取javascript并把它混淆成另一个文件)。

这看起来应该很简单,但当我尝试不同的选择时,它就是不发生。我尝试过为bundle.js设置一个入口点,但似乎也不起作用。做这件事最好的方法是什么?

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

回答 1

Stack Overflow用户

发布于 2018-08-08 00:57:35

只需在列表顶部添加必要的加载器:

代码语言:javascript
复制
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加载器->其他随机加载器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51731702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档