页: 1
在产品现场,它说,“封闭装置也与快页相融合”。
我如何利用页速汇编我的网页《Java与封闭》?
(整体而言,是否有一个网站,我可以简略地在我的贾瓦伦文中为关闭而 past?)
页: 1
在产品现场,它说,“封闭装置也与快页相融合”。
我如何利用页速汇编我的网页《Java与封闭》?
(整体而言,是否有一个网站,我可以简略地在我的贾瓦伦文中为关闭而 past?)
单一档案
java -jar $path_to_jar/compiler.jar --js input_file.js
--js_output_file output_file.js
关于多份档案项目,可使用calcdeps.py
,与compil.jar,
<<<>>>>>>。
#!/bin/sh$
$CALCDEPS_PATH=/path/to_calcdeps #directory containing calcdeps.py
$JAR_PATH=/path/to_jar #directory containing compiler.jar
$CLOSURE_PATH=/path/to_closure #contains directory "closure"
$CALCDEPS_PATH/calcdeps.py --path $CLOSURE_PATH
--path .
--compiler_jar $JAR_PATH/compiler.jar
--input main_project_file.js
--output_mode compiled
> compiled_project_file.js
这样,汇编者就提供关于类型错误等有意义的信息。 类型错误可在汇编时间发现,因为<代码>compiler.jar 用于JSDoc comments 用于类型信息。
可向<代码>calcdeps.py通过外部汇编旗。 和<代码>-f或--compiler_flags
备选办法
如果你想要使用先进优化套
<>-compiler_flags “-compilation_level=ADVDD_OPTIMIZATIONS>
注意双引和平等标志——必须使用这种格式。
关闭汇编现已作为 Java本应用程序提供。 更不用说 Java依赖
有一些办法可以融入其中。 我是作为滚动的一部分所做的。
页: 1
import rollup from rollup ;
import closure from rollup-plugin-closure-compiler-js ;
export default {
entry: index.js ,
dest: dist/build.js ,
format: iife ,
plugins: [
closure({
languageIn: ECMASCRIPT6 ,
languageOut: ECMASCRIPT5 ,
compilationLevel: ADVANCED ,
warningLevel: VERBOSE ,
externs: [{src:`
var jQuery;
jQuery.fadeIn = function() {};
var ko;
ko.applyBindings = function(vm) {};
ko.computed = function(a,b) {};
ko.observable = function(a) {};
`}],
})
]
}
更具体地说:
http://www.syntaxsuccess.com/viewarticle/using-the-closure-compiler---advanced_optimization
“Page 1.4 Beta 自动将关闭汇编成册。 然而,您将需要下载并安装“Beta”和“封闭式......”。
rel=“nofollow noreferer”>http://code.google.com/speed/page-speed/download.html
我已经安装了这一版本,但我相当确信,“加速”会把汇编成法典的版本列入优化建议。
封闭式装载机似乎与使用。
利用PHP(通过CURL或当地通过指挥线工具托管)的封闭式汇编器
http://bohuco.net/blog/2009/11/google-closure-compiler-with-php/。
如果您需要汇编多份js文档,或如果您想简化汇编程序,请您使用Kjscompiler:。 (根据 go角关闭汇编)