如何在使用Webpack构建的库中的p5.js中加载字体?

时间:2019-04-10 09:18:49

标签: typescript webpack p5.js

我创建了一个p5.js草图,现在我想制作一个npm模块。在草图中,我从本地路径加载了一些本地字体,如下所示:

this.font = this.p.loadFont("assets/myfont.ttf");

({p是一个p5实例,我正在实例模式下创建草图,并且还在整个草图中使用TypeScript)。

这可行,除了当我将草图转换为模块并从另一个应用程序使用它时,相对于当前URL进行了loadFont调用,从而导致404错误。

据我所知,loadFont只接受一个文件路径,所以在我看来,没有机会通过webpack加载ttf文件并将它们传递给p5,对吗?

那么,如何加载这些文件?

0 个答案:

没有答案