Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在GatsbyJS的底部添加JS include?_Javascript_Reactjs_Gatsby - Fatal编程技术网

Javascript 如何在GatsbyJS的底部添加JS include?

Javascript 如何在GatsbyJS的底部添加JS include?,javascript,reactjs,gatsby,Javascript,Reactjs,Gatsby,如何将JS添加到GatsbyJS的底部?我对React和Gatsby不熟悉,需要有明确指示的帮助。我的/src文件夹中没有任何可见的index.html文件。我想添加的脚本是jQuery和其他一些jQuery库,它们应该只在加载内容后加载。也许,在您的情况下必须使用jQuery,但最佳做法是避免使用jQuery,因为jQuery太慢了 关于你的问题,我认为首先,你应该使用盖茨比教程来了解盖茨比是如何运行/构建和工作的 之后,您可以使用以下任一解决方案将自定义脚本添加到页面: 1.直接需要脚本文件

如何将JS添加到GatsbyJS的底部?我对React和Gatsby不熟悉,需要有明确指示的帮助。我的/src文件夹中没有任何可见的index.html文件。我想添加的脚本是jQuery和其他一些jQuery库,它们应该只在加载内容后加载。

也许,在您的情况下必须使用jQuery,但最佳做法是避免使用jQuery,因为jQuery太慢了

关于你的问题,我认为首先,你应该使用盖茨比教程来了解盖茨比是如何运行/构建和工作的

之后,您可以使用以下任一解决方案将自定义脚本添加到页面: 1.直接需要脚本文件。 2.使用头盔插件 3.使用危险的西汀

一些链接将帮助您:


问候。

您是否创建了自己的网站?您可以运行gatsby build来创建具有根html的网站。但不建议将jQuery与React一起使用!查看一下@Kokodoko在构建时,盖茨比网站是一组纯静态文件,因此,React不应包含在生产文件夹中。然后jQuery就可以用作前端框架了,你不这样认为吗?我不认为使用jQuery是一种不好的做法。当然,这并不总是最好的选择,但人们可以找到有意义的用途。此外,我认为你的建议不能归入OP要求的步骤1:阅读盖茨比文件。。。。