有没有人在网上使用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”);只需在您的输入文件中输入一次,这将为全局范围增添微风.