使用闭包编译器编译javascript变得更容易。

PyClosure的Python项目详细描述


pyclosure

一个控制台应用程序,允许您轻松编译和优化 您在batches中的javascript文件使用Google Closure Compiler

安装

运行以下命令。

pip3 install pyclosure

用法

usage: python -m pyclosure [-h][--input <INPUT_FILE/INPUT_DIR>][--output <OUTPUT_FILE/OUTPUT_DIR>][--level {WHITESPACE_ONLY, SIMPLE_OPTIMIZATIONS,ADVANCED_OPTIMIZATIONS} --extern <COMMA_SEPARATED_VARS>]

参数

  • -h, --help-显示“帮助”菜单
  • --input-输入输入文件或目录(用于批处理)
  • --output-输入输出文件名/文件夹名(对于单个处理,默认值为index.min.js.)
  • --level-要用于变量的编译类型。
    • 支持的值:
      • WHITESPACE_ONLY
      • SIMPLE_OPTIMIZATIONS
      • ADVANCED_OPTIMIZATIONS
  • --extern(可选)-在编译的 由分号分隔的代码

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
xml如何递归地比较两个相同但未知类型的Java对象的字段值?   javascript如何在SeleniumWebDriver中使用JavascriptExecuter设置属性值   java计算n个布尔值的“真”数   java查找两个相同圆的重叠级别百分比   调用了java onCreateOptionMenu(),但不起作用   java为嵌套类编写toString方法   java如何查找远程JNDI   java如何使用JFileChooser和JLabel将图像上载到JTextArea   java在sling中创建一个新的mixin   使用数据库登录模块导致java Jboss安全web服务错误:EJB调用失败   java int(primitive)值未隐式类型转换为long(primitive)   可比Java   javafx Java组合框将不会被填充   java打印链锯v2中的类名、行号和方法名   Debian:OracleJava9(JDK9)无法定位包