【问题标题】:Using webpack, how can I get the unminified version of a bower component?使用 webpack,我怎样才能得到一个 bower 组件的未缩小版本?
【发布时间】:2016-06-09 02:34:08
【问题描述】:

我正在使用 webpack,它是从 bower_components 捆绑文件。我想使用库的非缩小版,而不是缩小版。

如何强制 webpack 这样做?

[编辑]

有问题的库是 mithril.js。我知道这可能是其他库的问题,所以这个问题不是关于秘银,而是关于 webpack。

我刚刚发现 webpack 使用的是非缩小版的 jquery,它位于 node_modules 中,所以可能是在 bower 中如何设置库的问题。

[/编辑]

【问题讨论】:

  • 查看环境参数NODE_ENV,应该是development
  • 谢谢@BobSponge,但这并不完全奏效。有问题的库是 mithril.js,它在 bower_components 中有一个未缩小的副本。 Webpack 似乎看不到它。

标签: bower webpack


【解决方案1】:

我使用 npm 安装库并将其从 bower_components 中删除。 Webpack 能够在 node_modules 中找到非缩小版本,所以现在我可以调试了。

我不知道为什么 webpack 不能使用 bower_components 中的非缩小版本,但由于我有一些工作和截止日期临近,我现在不打算进一步调查。

【讨论】:

  • 您可以通过为 lib 添加alias 来使用快速解决方案:YOUCONFIG.resolve.alias.mithril = path.join(nodeModulesPath, "mithril /dist/mithril.js");
猜你喜欢
  • 2023-04-08
  • 2015-12-15
  • 2015-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-14
  • 2011-04-11
  • 1970-01-01
相关资源
最近更新 更多