glslify loader module for webpack.
npm install glslify-loaderGenerally, you'll want to use this alongside webpack's raw-loader module:
npm install raw-loaderDocumentation: Using Loaders in Webpack
module.exports={rules: [{test: /\.(glsl|vs|fs|vert|frag)$/,exclude: /node_modules/,use: ['raw-loader','glslify-loader']}]}// Using requireconstsource=require('raw-loader!glslify-loader!./my-shader.glsl')// Using ES6 import statementimportsourcefrom'raw-loader!glslify-loader!./my-shader.glsl'See Glslify Source Transforms for details.
module.exports={rules: [{test: /\.(glsl|frag|vert)$/,exclude: /node_modules/,use: ['raw-loader',{loader: 'glslify-loader'options: {transform: [['glslify-hex',{'option-1': true,'option-2': 42}]]}}]}]}See stackgl/contributing for details.
MIT. See LICENSE.md for details.