首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在create-react-app中使用公共文件夹中的脚本?

如何在create-react-app中使用公共文件夹中的脚本?
EN

Stack Overflow用户
提问于 2019-04-09 23:25:34
回答 1查看 396关注 0票数 1

我使用rust和wasm-pack构建了一些WASM (和一些简单的包装器代码)。不幸的是,将此代码放在src文件夹中会导致它被webpack处理,从而导致崩溃。我正在使用create-react-app,我不想弹出(正是因为我不想学习如何使用或配置webpack)。

有许多github问题致力于通过更多的库来解决这个问题,这些库似乎也不起作用(或者对某些人有效,但对另一些人无效,等等)。标准库似乎不能很好地交互,虽然它们可能会随着时间的推移而变得更好,但事实是,在简单的JS中,我们可以简单地做到这一点。例如,在https://rustwasm.github.io/docs/book/game-of-life/hello-world.html中,我们可以将生成的代码单独用作npm包,没问题,只要我们不使用webpack。

因此,我的想法是将此代码放在public文件夹中,按原样交付给客户端,而不打包,然后完成。然而,我不能弄清楚从这些文件夹中实际导入代码的语法。我该怎么做呢?

请注意,我发现的可能的重复项是关于使用<link>等从公共文件夹导入图像或其他内容,但我不认为这解决了我的用例,因为我需要这些javascript对象及其相关函数来调用我的代码。

EN

回答 1

Stack Overflow用户

发布于 2019-04-10 06:20:29

您可以使用rust-webpack-template。这是一个kickstarter,其中嵌入了与webpack的锈-wasm-pack。

在此之后,您可以简单地添加反应+巴别塔在webpack通过以下tuto。在webpack.config.js中有一些次要的更改要做。

我在我自己的rust + react项目中使用了这个。My repo

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55596289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档