如何使用 Sveltekit 在浏览器中使用节点模块?

问题描述 投票:0回答:1

我正在学习 javascript 和 svelte,我找到了一个我想使用的 module。问题是该模块是为节点构建的,所以我不能直接在客户端使用它

require('number-to-words')
.

尽管如此,我还是安装了该软件包,并尝试使用

导入它
import { toOrdinalWord } from 'number-to-words'

没有成功。

我一直在寻找像 browserify 和 requirejs 这样的解决方案,但对于我尝试使用的简单库来说,它们似乎有点过于复杂/令人费解,而且我对如何将它们与 Svelte(kit) 具体结合使用感到困惑。

我应该怎么做才能以某种方式在客户端调用该库?

node.js node-modules svelte browserify sveltekit
1个回答
0
投票

浏览器有内置的辅助工具来处理这些转换。查看 MDNs 文档,看看您是否在 Intl API 中找到了您需要的内容。值得注意的是,在处理序号时,请查看下面的链接。

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules

© www.soinside.com 2019 - 2024. All rights reserved.