通过Webpack捆绑包支持HTML中的require(“ module-name”)

时间:2018-11-15 00:24:13

标签: webpack requirejs

我有一个现有的网站,使用的网站开头是require

<head>
<script src="/assets/js/require.js"></script>
<script src="/assets/js/config.js"></script><!-- the requirejs config -->
<script src="/assets/js/main.js"></script><!-- concats all defines from modules/*.js -->
</head>
<body>
  <script type="text/javascript">
    require("modules/header", function(header) {
      header.init(); //sets up event hooks for navigation, and search bar
    })
  </script>
</body>

因此,现在我创建了一个很好的Webpack捆绑包。

但是现在,由于require函数未定义,在我们的html中嵌入的require语句失败了

如何使webpack发出其AMD所需的window.require功能,以使所有内容都能再次使用,而无需在CMS已发布应用程序的这300页上进行大笔重写?

0 个答案:

没有答案