如何在Webpack中使用扩展函数?

时间:2017-12-14 18:02:28

标签: node.js webpack momentjs

我尝试将momentmoment-timer一起使用,而且它似乎无法将计时器扩展名添加到momentrequire var moment = require('moment'); // this should add timer functions to moment.duration objects... require('moment-timer'); 1}} d。

我模块的顶部如下所示:

moment-timer

我可以在require('moment')模块中看到代码自己设置为moment,因此我假设导入moment-timer的对象require('moment') 1}}仅存在于该模块的范围内。因此,我还假设我的模块moment导入了一个全新的模块,而这个模块并没有得到扩展。我不想使用全局变量(我不确定它会有帮助)。如何将扩展duration.timer扩展到我的模块中以使用webpack.config.js

更新

我使用imports-loader尝试了各种各样的事情,到目前为止无济于事。我将继续黑客攻击并分享任何调查结果。我尝试了什么(module.exports: { // ... rules: [ { test: require.resolve('moment-timer'), use: "imports-loader?define=>false,module=>false,moment" } ] // ... } ):

Content-Security-Policy

0 个答案:

没有答案