【问题标题】:$ in '--global-js-name==', JQuery compatibility and Sublime Text - Build Systems$ in '--global-js-name==', JQuery 兼容性和 Sublime Text - 构建系统
【发布时间】: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


    【解决方案1】:

    我为那些可能有同样问题的人发布了这个“回答问题”。我花了相当长的时间才弄清楚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 2015-03-01
      • 2013-10-14
      相关资源
      最近更新 更多