javascript – Breeze.js和WebPack

有没有人在网上使用breeze.js?

我似乎无法让它一起工作.如果有人做了这个工作,你可以分享你的webpack.config.js(以及任何其他相关配置)吗?

我只是得到错误breeze没有定义或关于Q没有设置错误.

如果你使用打字稿,我很乐意看到你如何设置它,但我会很高兴只有一个JavaScript解决方案.

解决方法:

Q

要使Q工作,您应该使用ProvidePlugin. Breeze希望Q为大写,但在npm的土地上它是小写的.假设你运行了npm install –save q,那么你应该能够添加:

new webpack.ProvidePlugin({
    Q: "q"
})

到你的webpack.config.js,这将保持清风愉快.

微风

这也可能解决了这个问题,因为没有定义breeze:这可能是因为没有加载Q.否则,确保你已经通过npm或bower安装了微风,然后你需要微风,你需要var breeze = require(‘breeze-client / breeze.debug’);

或者,你可以包括require(“expose?breeze!breeze-client / breeze.debug”);只需在您的输入文件中输入一次,这将为全局范围增添微风.

上一篇:从0开始做外卖侠优惠券系统之1.1---输出hellword


下一篇:c# – Breeze.Sharp – 需要在DataService的HttpClient构造中指定UseDefaultCredentials的能力