gpt4 book ai didi

jquery - 使用Google Closure编译器

转载 作者:行者123 更新时间:2023-12-03 22:43:16 24 4
gpt4 key购买 nike

Possible Duplicate:
jQuery compiled with Google Closure Compiler

我正在使用 jQuery,并且我的所有 JS 代码都在 application.js 文件中。当我使用 Google Closure 编译器(使用高级选项)编译“application.js”时,我得到一个没有错误和警告的 js 文件。但是,我无法在页面中使用该文件,页面加载时出现错误,显示“TypeError: 表达式 '$("div.tile").d' [undefined] 的结果不是函数。”

我的问题是我可以编译一个使用 jQuery 的 js 文件吗?

最佳答案

如果您通过为 jQuery 指定“extern”文件来指定 js 文件使用 jQuery,则还可以使用高级模式。这样闭包编译器就不会改变 javascript 中的 jQuery 函数调用。

java -jar compiler.jar --compilation_level ADVANCED_OPTIMIZATIONS --js_output_file application.js --externs jquery-1.4.4.externs.js

您可以在此处找到一些 jQuery extern 文件: http://code.google.com/p/closure-compiler/source/browse/trunk/contrib/externs/

关于jquery - 使用Google Closure编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2226298/

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