Skip to content

Query to aliased resource with loader #1289

@kisenka

Description

@kisenka

How can I pass query to aliased resource which is processed by custom loader?
Following setup doesn't work:

webpack.config.js

resolve: {
  alias: {
    'super-alias': path.join(__dirname, 'lib', 'my-module.js')
  }
},
module: {
  loaders: [
    {
      test: /my-module/,
      loader: path.resolve(__dirname, 'lib', 'loaders', 'my-custom-loader.js')
    }
  ]
}

Entry point

require('super-alias?qwe=123');

my-custom-loader

module.exports = function (content, sourceMap) {
  console.log(this.resourceQuery); // null
};

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions