我对npm没有经验,只知道它存在。我相信我已经设法安装uglify,但我不知道如何使用它。直到最近我才使用具有java cli的Yuicompressor。如何在Windows 7环境中使用uglify执行类似操作?
除非我跳过了一个步骤,否则命令行工具会详细说明这些争论,但我试图尝试这样做会失败。
https://github.com/mishoo/UglifyJS
C:\Data\Websites\local\htdocs\b>npm install uglify-js
uglify-js@2.7.0 node_modules\uglify-js
├── uglify-to-browserify@1.0.2
├── async@0.2.10
├── source-map@0.5.6
└── yargs@3.10.0 (decamelize@1.2.0, camelcase@1.2.1, window-size@0.1.0, cliui@2.
1.0)
C:\Data\Websites\local\htdocs\b>uglify
'uglify' is not recognized as an internal or external command,
operable program or batch file.
有人建议吗?
答案 0 :(得分:2)
要从命令行运行它,您必须全局安装
C:\Data\Websites\local\htdocs\b>npm install uglify-js -g
此外,可执行文件的名称为uglifyjs
C:\Data\Websites\local\htdocs\b>uglifyjs
答案 1 :(得分:1)
即使你安装了包uglify-js,实际使用它,它也是:uglifyjs。因此,使用您的示例,它将类似于:
C:\Data\Websites\local\htdocs\b>uglifyjs [ options... ] [ filename ]
其中选项是如下参数:--compress
,文件名将是您要uglify的任何JS文件。例如uglifyjs --compress --mangle -- input.js
答案 2 :(得分:0)
有一个'用法'关于回购自述文件的部分。
uglifyjs [ options... ] [ filename ]