Javascript 未定义带Wordpress:module的Anime.js

Javascript 未定义带Wordpress:module的Anime.js,javascript,wordpress,module,anime.js,enqueue,Javascript,Wordpress,Module,Anime.js,Enqueue,我在本地用anime.js制作了一些动画,包括简单的HTML、CSS和js。 现在我需要在基于wordpress的站点中实现这些动画 不幸的是,我发现错误模块未定义。指anime.js文件module.exports=anime中的最后一行 我真的不太了解Wordpress开发,但我知道如何将脚本排队(至少我认为我知道) 下面是我的functions.php文件中的代码,我在其中调用anime.js和我的js文件,尽管我甚至不知道这个错误是否与我如何将文件排队有关 函数加载我的脚本(){ wp_

我在本地用anime.js制作了一些动画,包括简单的HTML、CSS和js。 现在我需要在基于wordpress的站点中实现这些动画

不幸的是,我发现错误
模块未定义
。指anime.js文件
module.exports=anime中的最后一行

我真的不太了解Wordpress开发,但我知道如何将脚本排队(至少我认为我知道)

下面是我的functions.php文件中的代码,我在其中调用anime.js和我的js文件,尽管我甚至不知道这个错误是否与我如何将文件排队有关

函数加载我的脚本(){
wp_register_script('animejs',get_template_directory_uri()。“/js/anime.js”,array(),”,true);
wp_排队_脚本('animejs');
wp_register_script('scriptjs',get_template_directory_uri()。“/js/script.js”,数组('animejs'),”,true);
wp_排队_脚本('scriptjs');
}
添加动作(“初始化”,“加载我的脚本”);
出现问题的站点如下所示:


我真的希望有人能帮助我,谢谢。

如果您确定您的代码是正确的,请不要忘记在第页添加

编辑: 我一直在尝试在我的主题中使用动画,这段代码对我很有用

function load_my_scripts() {
wp_register_script('animejs', 'https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.min.js');
wp_enqueue_script('testscript', get_template_directory_uri(). '/js/test.js', array('animejs'), '', true);
}

add_action ('wp_enqueue_scripts', 'load_my_scripts');
我想出来了

我不再将anime.js文件排入队列,我只是将其注册到:

wp_register_script('animejs', 'https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.min.js');
在那之后,动画没有被执行,我所做的一切就是添加

  jQuery(document).ready(function($){
        //Code goes here
  })

显然,这将使用jQuery执行动画。。。虽然我真的不明白这背后的原因,但我还是希望我的解释能帮助一些人。

我总是这样写剧本:谢谢你迄今为止的帮助,但我就是无法让它发挥作用。我现在没有错误,但动画仍然拒绝播放。Anime.js已正确加载。我复制了动画并在控制台中运行,一切都很好,但不是来自script.js文件。是否我也必须在脚本文件中包含anime.js文件?但这难道不意味着我将它以错误的方式排队吗?在您的例子中,代码将是
wp\u register\u script('animejs',get\u template\u directory\u uri()。/js/anime.js')
wp_enqueue_script('scriptjs',get_template_directory_uri()。/js/script.js',array('animejs'),'',true)