我有一个代码,可以根据条件懒惰地导入某些模块。
case ClientWidgetTypes.HAPPY_WIDGET:
widgetClass = require('./widget/HappyWidget').default;
break;
现在假设如果我从项目中删除HappyWidget.js / ts文件,则应该有一个绒毛告诉我它不是有效路径,否则ts编译会失败。我都无法实现。如果我可以在ts编译中设置tslint或eslint或某种规则使其失败,将很有帮助。
我们正在使用ES-6,以帮助解决问题。