Skip to content

Error: Cannot find module 'webpack-obfuscator/loader' #82

Closed

Description

@FrankStrieter

I've added

{
  ...
  loader: `webpack-obfuscator/loader`
  ...
}

to my webpack config. When building my App (vue.js) the module cannot be resolved.

using loader: path.resolve(__dirname, './node_modules/webpack-obfuscator/dist/loader') works as expected.

Versioninformation:

  • OS: macOS Catalina 10.15.5
  • node: v12.16.2
  • webpack: 4.43.0
  • webpack-obfuscator: 1.8.1

If you need further information, please let me know

Activity

  1. sanex3339 commented on Jul 28, 2020

    @sanex3339
    Member

    I expected this =( Right now use path.resolve(__dirname, './node_modules/webpack-obfuscator/dist/loader'). I have to think about how to fix it.

  2. sanex3339 commented on Jul 28, 2020

    @sanex3339
    Member
  3. sanex3339 commented on Jul 28, 2020

    @sanex3339
    Member

    Updated to 1.8.2.
    Use loader like described here:

    var WebpackObfuscator = require('webpack-obfuscator');
    
    // webpack loader rules array
    rules: [
        {
            test: /\.js$/,
            exclude: [ 
                path.resolve(__dirname, 'excluded_file_name.js') 
            ],
            enforce: 'post',
            use: { 
                loader: WebpackObfuscator.loader, 
                options: {
                    rotateStringArray: true
                }
            }
        }
    ]
    
  4. sanex3339 commented on Jul 28, 2020

    @sanex3339
    Member

    If something goes wrong again - let me know

  5. FrankStrieter commented on Jul 28, 2020

    @FrankStrieter
    Author

    It is working now, thank you for your quick reply.

  6. enkr1 commented on Jul 5, 2021

    @enkr1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions