我需要将我的本地 JavaScript文件添加到我的gatsby项目中。该文件是一个库。 我想做的事:
1)将myscript.js
放入./src
,并以./src/html.js
的形式导入import from './myscript.js';
文件中
2)将myscript.js
放入./src
,并将其作为./src/html.js
导入<script type='text/javascript' src="./myscript.js"/>
文件中
3)将myscript.js
放入./public
并以两种方式导入
但是这些都不起作用。请告诉我该怎么做?
答案 0 :(得分:1)
您要添加的是什么?什么样的图书馆?您不应该在Html文件中添加脚本(尽管可以),如果您想使用外部lib,则可以通过npm或yarn安装它,并将其导入组件中。
在此处检查向gatsby项目中的HTML文件添加自定义脚本的方法:add script to Html in gatsby
您还可以在此处使用不同的插入脚本方法检查哪些详细信息:more ways to do it
编辑:
您可以尝试使用静态文件夹。在此处查看此答案:use static folder gatsby