我如何将jQuery脚本合并到我的Meteor应用程序中?

时间:2015-06-08 04:19:03

标签: meteor

我试图通过多种方式将Typed.js加载到Meteor应用程序中,但它无法正常工作。我试过把它放在我的代码中,并将它作为一个单独的文件放在client/目录中。似乎什么都没有用,所以我几乎放弃了。也许我错过了什么。有没有一种在Meteor中使用jQuery的特殊方法?

<script src="jquery.js"></script>
<script src="typed.js"></script>
<script>
    $(function(){
        $(".element").typed({
            strings: ["First sentence.", "Second sentence."],
            typeSpeed: 0
        });
    });
</script>
...

<span class="element"></span>

2 个答案:

答案 0 :(得分:0)

您是否尝试过/client/compatibility文件夹?不将全局变量转换为本地变量的文件夹

关闭因为你不需要插入jQuery本身,因为默认情况下meteor有它。只需将Typed.js放入文件夹

即可

答案 1 :(得分:0)

如果你还没有把它作为一个包,那么这里是如何安装jQuery:https://atmospherejs.com/meteor/jquery

您不需要<script>标记来加载Meteor的javascript资产。只需将它放在您的客户端文件夹中,Meteor将完成剩下的工作,它应该可用。 但是,请记住,Meteor按特定顺序加载文件。大多数错误来自于您的代码已加载但您的lib未加载的事实。

总结一下,read that。根据@ZuzEL的建议,您可以放置​​typed.js  在/client/compatibility。这是首先加载的特殊目录。