在Webpack构建中包括捆绑的Webpack文件

时间:2019-06-10 11:03:39

标签: javascript webpack

我有一个捆绑了webpack的小部件,可以使用webpack将其打包到单个文件中,并且可以按以下方式使用:

<script type="text/javascript" src="my-bundle.js"></script>
<script type="text/javascript">
   (function() { 
      MyBundle.render();
   }) ();
</script>

这工作正常,但我想在我的主要Rails应用程序中使用此小部件。因此,我已经将my-bundle.js文件复制到我的主项目目录中并需要它。

当我在主应用程序上运行webpack时,可以看到my-bundle中的代码已包含在生成的js文件中,但是我无法访问该代码。即调用MyBundle会产生未定义的错误。

如何访问?

编辑-看来我只能使用script-loader来运行my-bundle.js文件一次(它定义了MyBundle函数)。但这似乎并不是最好的方法

0 个答案:

没有答案