EnglishFrenchSpanish

OnWorks favicon

uglifyjs - Online in the Cloud

Run uglifyjs in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command uglifyjs that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


uglify-js - manual page for uglify-js 2.4.15

DESCRIPTION


/usr/bin/nodejs ./bin/uglifyjs input1.js [input2.js ...] [options] Use a single dash to
read input from the standard input.

NOTE: by default there is no mangling/compression. Without [options] it will simply parse
input files and dump the AST with whitespace and comments discarded. To achieve
compression and mangling you need to use `-c` and `-m`.

OPTIONS


--source-map
Specify an output file where to generate source map.

--source-map-root
The path to the original source to be included in the source map.

--source-map-url
The path to the source map to be added in //# sourceMappingURL. Defaults to the
value passed with --source-map.

--source-map-include-sources
Pass this flag if you want to include the content of source files in the source map
as sourcesContent property.

--in-source-map
Input source map, useful if you're compressing JS that was generated from some
other original code.

--screw-ie8
Pass this flag if you don't care about full compliance with Internet Explorer 6-8
quirks (by default UglifyJS will try to be IE-proof).

--expr Parse a single expression, rather than a program (for parsing JSON)

-p, --prefix
Skip prefix for original filenames that appear in source maps. For example -p 3
will drop 3 directories from file names and ensure they are relative paths. You can
also specify -p relative, which will make UglifyJS figure out itself the relative
paths between original sources, the source map and the output file.

-o, --output
Output file (default STDOUT).

-b, --beautify
Beautify output/specify output options.

-m, --mangle
Mangle names/pass mangler options.

-r, --reserved
Reserved names to exclude from mangling.

-c, --compress
Enable compressor/pass compressor options. Pass options like -c
hoist_vars=false,if_return=false. Use -c with no argument to use the default
compression options.

-d, --define
Global definitions

-e, --enclose
Embed everything in a big function, with a configurable parameter/argument list.

--comments
Preserve copyright comments in the output. By default this works like Google
Closure, keeping JSDoc-style comments that contain "@license" or "@preserve". You
can optionally pass one of the following arguments to this flag: - "all" to keep
all comments - a valid JS regexp (needs to start with a slash) to keep only
comments that match. Note that currently not *all* comments can be kept when
compression is on, because of dead code removal or cascading statements into
sequences.

--preamble
Preamble to prepend to the output. You can use this to insert a comment, for
example for licensing information. This will not be parsed, but the source map
will adjust for its presence.

--stats
Display operations run time on STDERR.

--acorn
Use Acorn for parsing.

--spidermonkey
Assume input files are SpiderMonkey AST format (as JSON).

--self Build itself (UglifyJS2) as a library (implies --wrap=UglifyJS --export-all)

--wrap Embed everything in a big function, making the ???exports??? and ???global???
variables available. You need to pass an argument to this option to specify the
name that your module will take when included in, say, a browser.

--export-all
Only used when --wrap, this tells UglifyJS to add code to automatically export all
globals.

--lint Display some scope warnings

-v, --verbose
Verbose

-V, --version
Print version number and exit.

--noerr
Don't throw an error for unknown options in -c, -b or -m.

Use uglifyjs online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    oStorybook
    oStorybook
    oStorybook l'outil privil�gi� des
    �crivains. ATTENTION : voir sur
    http://ostorybook.tuxfamily.org/v5/
    --en_EN oStorybook the right tool for
    writers. WARNIN...
    Download oStorybook
  • 2
    Asuswrt-Merlin
    Asuswrt-Merlin
    Asuswrt-Merlin is a third party
    firmware for select Asus wireless
    routers. Based on the Asuswrt firmware
    developed by Asus, it brings tweaks, new
    features and ...
    Download Asuswrt-Merlin
  • 3
    Atom
    Atom
    Atom is a text editor that's
    modern, approachable and full-featured.
    It's also easily customizable- you
    can customize it to do anything and be
    able to ...
    Download Atom
  • 4
    Osu!
    Osu!
    Osu! is a simple rhythm game with a well
    thought out learning curve for players
    of all skill levels. One of the great
    aspects of Osu! is that it is
    community-dr...
    Download Osu!
  • 5
    LIBPNG: PNG reference library
    LIBPNG: PNG reference library
    Reference library for supporting the
    Portable Network Graphics (PNG) format.
    Audience: Developers. Programming
    Language: C. This is an application that
    can also...
    Download LIBPNG: PNG reference library
  • 6
    Metal detector based on  RP2040
    Metal detector based on RP2040
    Based on Raspberry Pi Pico board, this
    metal detector is included in pulse
    induction metal detectors category, with
    well known advantages and disadvantages.
    RP...
    Download Metal detector based on RP2040
  • More »

Linux commands

Ad