Critical dependency: the request of a dependency is an expression(import)

Critical dependency: the request of a dependency is an expression(import)_第1张图片
定位到vue文件问题所在位置

export default {
	created() {
		//	告警所在
		import(`@/md/${file}`).then(moduleFile => {
			//
		}).catch(err => {});
	}
}

原因

webpack 版本问题,webpack4中动态import不支持变量方式

解决办法

用 require方法替代 import

export default {
	created() {
		//	告警所在
		require(`@/md/${file}`);
	}
}

你可能感兴趣的:(js,学习,vue,webpack4,import告警,require替代import)