今天如何在网站中使用Dart语言?
How can Dart language be used in a website today?
是否有一个基于Javascript的解释器可以运行,类似于CoffeeScript?
我认为代码在可用之前被编译成Javascript,有点像Google Web Toolkit。
见:http://www.dartlang.org/docs/technical-overview/index.html
显然你也可以使用Dart来做服务器端代码
提供了一个脚本'htmlconverter.py',它将编译一个html文件(加上它使用的任何。dart和。css)成一个嵌入javascript的html文件。它甚至可以内联css中引用的任何图像,这样你就可以在一个包含所有资源的html文件中结束。
如果使用这个转换器编译hello world示例,输出大约是一个200k的html文件(使用——optimize),或者使用默认的调试编译大约是10MB。这可能意味着,如果它是一个实际的应用程序,你会得到一些有用的东西,但不太适合将小片段放到页面中。
截至2013年12月的答案:使用dart2js
编译器将Dart代码转换为JavaScript。
dart2js --out=foo.js foo.dart
你可以在dartlang.org上阅读更多关于dart2js的信息
您可以使用htmlconvert.py,或者您可以使用DartC将您的dart程序编译为单个myprogram.dart.js文件,并将其包含在html脚本标记中。
Dart Editor二进制文件现在可用于Windows, Mac和Linux:
Dart Editor是一个基于Eclipse组件的轻量级开源编辑器。除了编辑Dart程序,还可以使用Dart Editor调用Dart-to- javascript编译器,并启动基于Dart的web应用程序。从Dart编辑器教程开始,您可以在其中下载持续或集成构建。
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- Express服务器中语言子域的最佳实践
- 我想在Javascript中探索类似C语言的字符串的整个字符
- 我们可以使用任意的编程语言来动态化HTML页面吗
- 下载所选语言的pdf文件
- keith wood日期选择器日期格式和语言
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- 正如我所能做的引导提醒,按下一个按钮可以更改语言
- Dart和第三方CSS和JS框架
- 量角器-如何在量角器中设置默认的打字语言
- Javascript/jQuery替换tamil语言输入框中的最后一个单词
- 如何获取整个laravel语言(本地化)数据
- 如何覆盖jqGrid's语言默认值
- moment.js年份/数字格式,阿拉伯语言环境
- 我使用什么语言来创建像Webly这样的拖放功能
- Porting duff's设备从C语言转换为JavaScript
- Dart与JavaScript——它们是编译语言还是解释语言
- Dart语言相对于JavaScript (Node.js)的优势是什么?
- 今天如何在网站中使用Dart语言?
- 用DART语言调用Jquery函数