This works fine when i manually request the file using require, however the moment i use the exact same request, but change the string so that it's split up with variables it fails.
This works great:
module.exports = (function() {
var $svg = require('svg-inline!../../assets/svgs/global/connected.svg');
console.log($svg);
}());
However if I was to do this:
module.exports = (function() {
var $path = '../../assets/svgs/global/';
var $svg = require('svg-inline!'+$path+'connected.svg');
console.log($svg);
}());
It fails and says inside the console:
Uncaught Error: Cannot find module "."
I guess my question is why can't you concatenate strings like i have here?