[英]Initial load of data from 3rd party API in react-redux-universal-hot-example starter kit
[英]Prevent 3rd party library from being bundled by easy-webpack (in Aurelia starter app)
我想在这个skeleton-esnext-webpack入门应用程序上建立一个Aurelia项目: https : //github.com/aurelia/skeleton-navigation/tree/master/skeleton-esnext-webpack
但我的问题是,如何通过easy-webpack排除库的捆绑? 您可以通过添加像Postgres客户端这样的典型服务器端库来查看问题:
npm install pg-promise --save
然后当运行npm start
(你甚至不必从你的代码中引用pg-promise)时,它会引发异常并且没有必要尝试解决这个问题,因为正确的解决方案是将pg-promise排除在容易捆绑之外 -的WebPack。 如何解决这个问题的任何例子?
我知道这有点晚了,但我在试图找到同样问题的答案时遇到了这个问题。 对于其他遇到此问题的人,你会在这里找到答案。
基本上, aurelia-webpack-plugin将导入package.json
列出的所有依赖项。 幸运的是,有一种方法,这很简单。 你只需要添加:
"aurelia": { "build": { "includeDependencies": "aurelia-*" } },
在package.json
。 如果您正在使用其中一个骨架导航启动器,则aurelia
键已经存在但您必须添加"includeDependencies": "aurelia-*
在"resources" : []
旁边"resources" : []
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.