如何在流星中使用jQuery UI?
在Meteor应用程序中安装jQuery UI的正确方法是什么?由于它不是一个包,我添加了下载到我的流星项目中的lib
文件夹中的jquery-ui.min.js和jquery-1.8.3.js。这导致以下致命错误:如何在流星中使用jQuery UI?
Your app is crashing. Here's the latest log.
app/lib/jquery-1.8.3.js:9472
})(window);
ReferenceError: window is not defined
at app/lib/jquery-1.8.3.js:9472:5
(.........)
Exited with code: 1
Your application is crashing. Waiting for file change.
其实我已经加了jquery-ui meteorite package可以安装
mrt add jquery-ui
注意这个包是16年8月1日的版本,是的依赖jquery-ui-bootstrap package,如果安装了它,它将自动包含jquery-ui
和bootstrap-updated
智能包。 (所有这些都使bootstrap和jquery-ui很好地一起玩)。
要安装的一切,你可以使用: mrt add jquery-ui-bootstrap
你需要把jQuery用户界面在client
目录,否则它是由流星加载客户端和服务器上,并崩溃的应用程序。
这就是我的东西 –
我创建了流星替代的jQuery UI的包,还包括图片:
使用mrt add jqueryui
(注意没有破折号)来安装它。我知道,由于事情没有得到保持,这个Meteor包扩散很糟糕。但是,当流星发布其官方包装系统时,它应该会很快好起来。
我使用你的,没有遗憾。感谢分享。 – cassioscabral
这个SO问题可能会解决您的问题http://*.com/questions/13438127/adding-jquery-to-meteor-and-writing-it-without-errors。或者这一个http://*.com/questions/11009971/how-to-add-other-js-vender-with-meteor –
第二个问题有帮助。我把文件移动到/ public而不是/ lib,并没有得到一个致命的错误,我还没有尝试过使用这个库,但是这个问题的范围只是安装了jQuery UI。谢谢! –