首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lit-element:如何使用非esm npm包?

Lit-element:如何使用非esm npm包?
EN

Stack Overflow用户
提问于 2019-09-10 16:25:00
回答 1查看 102关注 0票数 1

我来自一个创建-反应-应用/webpack-巴别塔-反应的世界。在使用Lit-Element时,你们是如何集成第三方非esm npm包的?

我是建立在一个用open-wc骗取的项目之上。到目前为止,我真的很喜欢它不涉及构建/编译工具,但我正在努力导入那些我已经习惯的npm包……

我也在谷歌上搜索了一些教程,告诉我如何使用带有lit元素的webpack,以防我真的不得不这样做,但我找不到一个像样的。或者我需要使用Polymer库吗?或者是聚合物的pwa-starter-kit

你们觉得怎么样?

EN

回答 1

Stack Overflow用户

发布于 2019-09-13 09:44:10

如果您选择使用rollup这样的捆绑器,您可以使用它们的插件来转换common-js

如果您像我一样通过es-module-shims使用导入地图,则只能使用现代esm代码

当只有commonjs的情况出现时,我会派生它们,将它们升级到esm,发起一个pull请求,如果他们不接受它,我会将其发布到一个新的npm包下--很容易

例如,我对nanoid执行了该操作,并创建了nanoid-esm..see a github comment about it

干杯追逐

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

https://stackoverflow.com/questions/57866778

复制
相关文章

相似问题

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