dynamic文件path需要与webpack?

这工作正常,当我手动请求文件使用require ,但是现在我使用完全相同的请求,但更改string,以便它分裂variables失败。

这很好用:

 module.exports = (function() { var $svg = require('svg-inline!../../assets/svgs/global/connected.svg'); console.log($svg); }()); 

但是,如果我这样做:

 module.exports = (function() { var $path = '../../assets/svgs/global/'; var $svg = require('svg-inline!'+$path+'connected.svg'); console.log($svg); }()); 

它失败了,并在控制台里面说:

Uncaught Error: Cannot find module "."

我想我的问题是为什么你不能像我在这里连接string?

       

网上收集的解决方案 "dynamic文件path需要与webpack?"