gpt4 book ai didi

javascript - 是否可以将 Closure Compiler ADVANCED_OPTIMIZATIONS 与 jQuery 一起使用?

转载 作者:搜寻专家 更新时间:2023-11-01 04:45:22 26 4
gpt4 key购买 nike

我不断收到错误消息,指出给定对象的函数(已重命名)不存在。是否有发行版或设置或其他使其工作的东西?

最佳答案

在将 Closure Compiler Advanced Mode 与 jQuery 结合使用时,您必须为 jQuery 使用 externs 文件。外部文件会告诉编译器这些是保留方法并接受这些参数,参数数据类型应该是这样的,所以不要缩小方法名称并以这种方式检查参数数据类型。

您可以获得由 Google Developers 创建的外部文件 here .此文件是为 jQuery-1.4.3 生成的。但目前可能适用于任何版本的 jQuery。新添加的方法可能不包含在该文件中,因此您应该将其添加到 externs 文件中,语法和同义词非常简单。

您还可以使用额外的编译器标志将外部文件的位置告诉编译器。语法应该是这样的

--compiler_flags= "--externs=path/to/jquery.externs.js"

您也可以使用 this tool这是 Closure Library 的在线外部提取器。

关于javascript - 是否可以将 Closure Compiler ADVANCED_OPTIMIZATIONS 与 jQuery 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4017469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com