如何全局安装节点模块?
How to install node modules globally?
除了知道它存在之外,我对 npm 的经验为零。我相信我已经成功安装了 uglify,但我不知道如何使用它。直到最近我一直在使用 Yuicompressor,它有一个 java cli。我如何在 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.
有人愿意提供建议吗?
要从命令行运行它,你必须全局安装它
C:\Data\Websites\local\htdocs\b>npm install uglify-js -g
此外,可执行文件的名称是uglifyjs
C:\Data\Websites\local\htdocs\b>uglifyjs
repo 的自述文件中有一个 'Usage' 部分。
uglifyjs [ options... ] [ filename ]
即使您安装了 uglify-js 包,但要实际使用它,它是:uglifyjs。所以使用你的例子,它会是这样的:
C:\Data\Websites\local\htdocs\b>uglifyjs [ options... ] [ filename ]
其中选项是参数,例如:--compress
,文件名是您想要丑化的任何 JS 文件。例如uglifyjs --compress --mangle -- input.js
除了知道它存在之外,我对 npm 的经验为零。我相信我已经成功安装了 uglify,但我不知道如何使用它。直到最近我一直在使用 Yuicompressor,它有一个 java cli。我如何在 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.
有人愿意提供建议吗?
要从命令行运行它,你必须全局安装它
C:\Data\Websites\local\htdocs\b>npm install uglify-js -g
此外,可执行文件的名称是uglifyjs
C:\Data\Websites\local\htdocs\b>uglifyjs
repo 的自述文件中有一个 'Usage' 部分。
uglifyjs [ options... ] [ filename ]
即使您安装了 uglify-js 包,但要实际使用它,它是:uglifyjs。所以使用你的例子,它会是这样的:
C:\Data\Websites\local\htdocs\b>uglifyjs [ options... ] [ filename ]
其中选项是参数,例如:--compress
,文件名是您想要丑化的任何 JS 文件。例如uglifyjs --compress --mangle -- input.js