我使用webpack
和svg-url-loader
將SVG文件加載到我的反應應用程序中。但重要的是我想將這個ES5需求轉換成ES6導入。這裏是要求:如何轉換es5需要es6導入
require('!!svg-url-loader?noquotes!../images/mustachio.svg')
,我想出了這個import語句:
import mustachio from '!!svg-url-loader?noquotes!../images/mustachio.svg'
但是是不是有一個更清潔的方式做到這一點?
你這是什麼意思清潔?沒有比'xyz「'導入abc更乾淨的導入。模塊字符串的格式取決於您的模塊加載器,而不是es6導入。 –
'mustachio'從哪裏來? ES5需求中沒有可變因素。 – Bergi
這是它的工作原理。無論如何,我明白了。 – Hum4n01d