最佳答案
I have:
我希望将它们指定为两个独立的输入,并有两个独立的输出(可能通过提取-text-webpack-plugin)。Webpack 有所有合适的插件/加载程序来进行编译,但它似乎不喜欢这种分离。
我曾经看到过一些例子,人们需要直接从 JS 中获取较少的文件,比如 require('./app.less');
,除了告诉 webpack 将这些文件包含到捆绑包中,没有别的原因。这只允许您有一个单一的入口点,但是对我来说这似乎真的是错误的——当它与我的 JS 代码没有任何关系的时候,我为什么要在我的 JS 中要求更少的入口点呢?
我尝试使用多个入口点,同时处理入口 JS 和主 LESS 文件,但是当使用多个入口点时,webpack 生成一个 bundle,不会在加载时执行 JS ——它将所有内容都打包,但是不知道在启动时应该执行什么。
Am I just using webpack wrong? Should I run separate instances of webpack for these separate modules? Should I even be using webpack for non-JS assets if I'm not going to mix them into my JS?