如何使我的整个包严格模式,但不依赖?

我曾经写"use strict"; 作为我的JavaScript文件中的第一行来启用严格模式。 现在,我不想将此作为样板代码添加到当前NodeJs包的超过200个JavaScript文件中。

有没有办法强制我的包的所有文件强制严格模式,而不强迫它的依赖我的包?

编辑: 这已被标记两次作为如何在节点中强制严格模式的一般问题的重复。 这不是重复的,因为这个问题的限制性更强:不需要为每个文件添加行,也可以强制为每个文件强制依赖。

鉴于你标签问题ecmascript-6 ,我假设你正在使用ES6模块(如果不是,你真的应该)。 那么你不需要做任何事情 – 模块已经隐含严格的模式代码了!