我试图与某些"供应商"创建一个Webpack捆绑包。依赖项(React,lodash,...)并在我的网络应用程序中使用它们。
我遇到的问题是,我不想将 vendor.js 文件作为<script>
标记添加到我的网页,而是require
或以某种方式import
。
我尝试使用 requirejs ,但错误不断出现
webpackjsonp未定义
现在,从我读到的内容看,webpackJsonp是由CommonsChunkPlugin定义的,它禁止使用async
属性加载脚本。
我的问题:如何在需要时动态加载依赖项(vendors.js,commons.js,...),同时仍然使用webpack?
更多信息:我使用Typescript进行开发,使用 commonjs 配置加载模块(例如:import {clone} from "lodash/clone"
)
提前谢谢。