1、直接写成静态的是没有问题的
var imgUrl = require('../images/001.png');
2、如果你想动态的引入图片,就会报错
var ImgSrc = "../images/001.png";
var img = require(ImgSrc)
因为require是打包工具所需要的标识,你写成运行时通过变量定义,是无法获取到,没办法打包。
3、require()写入的必须是path
1. var imgSrc = "001.png";
require("../../asset/images/" + imgSrc);
2. var imgName = "001";
require(`../../asset/images/${imgName}.png`);
推荐使用第一种写法