我可以在`webpack-dev-server`中使用`DllReferencePlugin`吗?

时间:2016-10-27 10:13:34

标签: reactjs webpack

如何将dll.bundle.js注入index.html文件?

在chrome控制台中,它会抛出错误:

  

未捕获的ReferenceError:未定义供应商and未捕获的TypeError: webpack_require (...)不是函数错误。

这是因为我的Dll没有注入index.html文件

我不想使用express或node server来托管我的静态文件。我只想使用webpack-dev-server。如何使用Dll捆绑包?

1 个答案:

答案 0 :(得分:0)

好吧,您的DLL包通常也以文档explains的形式内置在Webpack中:

Image showing DllRererencePlugin Usage from Webpack Docs

您最终有责任提供文件。您可以简单地将它作为嵌入式脚本<script> //paste file here contents here </script>内联到index.html中。

否则,在开发过程中让静态服务文件(生产中的CDN)是非常典型的。 This stack overflow answer提供了很好的用法/设置示例。