在一个不需要安装Chrome的独立应用中进行Dart

时间:2014-05-13 09:59:42

标签: dart

electronnode-webkitbrackets-shellatom-shell是允许用户为所有人创建使用HTML,CSS和JavaScript(节点)的独立可执行文件的框架应用中的代码。根据我的理解,他们不需要事先安装任何软件。我想使用Dart而不是JavaScript。我不想要Chrome应用,因为如果我理解正确的话,这需要安装Chrome。是否可以使用Dart制作独立应用程序? DartToJs能为我做到这一点吗?

2 个答案:

答案 0 :(得分:2)

您需要安装Dart-VM(Dart-Runtime)才能在命令行/服务器上执行Dart应用程序。

据我所知,没有办法创建一个独立的可执行文件,至少不容易。

技术上可以创建包含Dart-VM的可执行文件,但是还没有可用的工具可以为您生成。 我不认为使用Dart2JS的路径会有很大帮助。 Dart2JS主要针对浏览器,但我听说有些人尝试使用Dart2JS运行Node.js的Dart代码,但我不知道这是否真的有用。

此类似问题包含您可能感兴趣的一些链接:Embedding Dart into application

答案 1 :(得分:2)

dart2js + node-webkit肯定会为您做到这一点。只需将您的webapp编译为js,制作一个合适的package.json文件,并按照node-webkit github页面上的标准说明进行操作。 甚至还有一个pub包,让你可以使用dart中的node-webkit API(文件系统访问,窗口控件和诸如此类的东西)。 在pub上搜索node_webkit,您就可以找到它。 祝你好运。