-2

我正在使用lit-localization ( https://www.npmjs.com/package/lit-translate ) 来更改组件语言。但是所有文档和演示都使用打字稿。

如果有人使用lit-translate完成了 Web 组件本地化,请分享您是如何使用 javascript 进行本地化的。如果不是,那么本地化我的 Web 组件的解决方案是什么。

https://github.com/andreasbm/lit-translate

4

1 回答 1

0

我可以按照这个文档解决这个问题。使用 npm 重复数据删除。

在 node_modules 文件夹中不应维护多个lit-html 。运行 npm dedupe ,它会搜索本地包树,并尝试通过将依赖关系移到树的上方来简化整体结构,

npm ls 点亮-html

a
+-- b <-- depends on c@1.0.x
|   `-- c@1.0.3
`-- d <-- depends on c@~1.0.9
    `-- c@1.0.10

npm 去重

a
+-- b
+-- d
`-- c@1.0.10

所以运行 npm dedupe 解决了我的问题。谢谢。

于 2022-01-27T04:10:52.970 回答