美文网首页
google-closure-compiler java 语言

google-closure-compiler java 语言

作者: onedam | 来源:发表于2020-09-17 17:03 被阅读0次

java实现 closure-compiler

用npm包装了上面的jar包与native包closure-compiler-npm

与上面的编译器是独立的 closure-library
要深入理解 (因为clojurescript基于下面的基础实现 ns namespace 的)
goog.require

goog.provide

使用了graal native-image 编译了各平台的二进制工具. 只用nodejs 环境,不用装 jdk 可以编译压缩.
[google-closure-compiler] 本机二进制版本
在Linux,Mac OS和Windows上,可选依赖项将安装编译器的本机二进制文件。本机二进制文件提供了更快的编译时间,而无需安装Java并可用。
带有大量源文件的编译可能会比Java版本慢一些。

[google-closure-compiler] Java版本
需要在路径中安装java。使用Java版本通常会缩短编译时间。

安装

npm install --save google-closure-compiler

用法

调用编译器的最简单方法是(例如,如果您只是在尝试)npx:
npx google-closure-compiler --js=my_program.js --js_output_file=out.js
npx版本将尝试检测最佳平台。您也可以使用特殊--platform标志指定平台。

相关文章

网友评论

      本文标题:google-closure-compiler java 语言

      本文链接:https://www.haomeiwen.com/subject/nhtryktx.html