我有一个运行在dart编程语言上的flutter应用程序。我已经发布了要在flutter应用程序中使用的npm软件包。有什么办法可以在dart中使用现有的npm软件包,或者如何将npm软件包自动转换为dart软件包?
答案 0 :(得分:0)
Dart和Javascript是不同的编程语言。虽然可以将lib的库从js转换为dart,但这并不容易实现,也不易于维护,并且很可能不是通用的。
除非您对两种语言及其限制都感到满意,否则除非没有其他选择,否则请勿尝试将NPM软件包转换为某些Dart代码。
我建议您改用Dart重写NPM软件包。
备注:此答案基于以下假设:您不想在Web视图中集成JS代码,但实际上是在Dart VM中使用代码。
答案 1 :(得分:-1)
这真的取决于您要做什么,
您是否正在为网络编译Flutter应用?
Dart's JS library might be what you're looking for...
您要为Android编译吗?
然后是Android JS,Flutter_liquidcore,Interactive_WebView.
这真的取决于您希望应用程序编译到什么地方。
但是不要指望本机应用程序的体验...