0

在将它们上传到生产环境之前,我使用jsmin压缩我的 javascript 文件。

由于我倾向于每页有一个“代码隐藏”javascript 文件,因此我经常这样做。

我安装了一个 Windows Powertoy,它在 Windows 资源管理器中添加了一个上下文菜单项,所以我可以“在此处打开命令窗口”。当我单击它时,命令提示符会在正确的目录中打开。这样可以节省一点打字。

但是,我仍然需要输入如下内容:

jsmin <script.js> script.min.js

让它工作。这很麻烦。

我想创建一个上下文菜单项,允许我右键单击 *.js 文件并选择“jsmin-compress this file”。然后调用jsmin,将原始文件压缩成“ original_filename.min.js

我怎样才能做到这一点?

4

3 回答 3

1

以下是如何在 .js 文件的上下文菜单中添加条目:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JSFile\shell\JSMinify]
@="JSMinify" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JSFile\shell\JSMinify\Command]
@="cmd.exe /c \"implement whatever cmd-friendly functions you want here (can use %1 and %%f) "
于 2008-10-26T16:58:19.677 回答
0

您可以将批处理脚本的链接放到用户 sendto 目录中。就像是

jsmin %1 script.min.js

这是我通常做的

于 2008-10-26T16:26:00.287 回答
0

您可以使用批处理文件并打开方式...

  Set jsminPath="C:\SomePath\jsmin.exe"
  %~d1 
  CD %~d1%~p1 
  %jsminPath% "%~n1.js" "%~n1.min.js" 
于 2008-10-26T16:29:28.270 回答