【发布时间】:2013-10-29 08:10:05
【问题描述】:
默认情况下,dart2js 生成的 JS 脚本的全局名称 $ 与 JQuery 相同,因此可能会出现问题同时使用两者。 为了解决这个问题,dart2js 有参数 --global-js-name=={GLOBAL NAME} 但 {GLOBAL NAME} 必须匹配 >\$[az]*(例如:$dart)。在 Sublime Text - Build Systems 中,$ 必须用 '\\'
进行转义工作参数示例:
"--global-js-name=\\$dart"
生成的 JS 将以以下内容开头:
// Generated by dart2js, the Dart to JavaScript compiler.
(function($dart){var A={}
delete A.x
var B={}
delete B.x
var C={}
【问题讨论】:
标签: jquery dart sublimetext3 build-system dart2js