コマンドラインからimagemagickを使用するnode.jsツールを開発しました。つまり、exec('my_imagemagick_commands')
. そのツールを Windows を使用しているクライアントに提供する最善の方法は何ですか? つまり、node.js、imagemagick、およびツール (できればソースではなくバイナリとして) を特定のフォルダーにインストールする Windows インストーラーを作成するにはどうすればよいでしょうか?
質問する
262 次
1 に答える
1
簡単なバンドルが必要な場合... 以下のリストを圧縮し、クライアントに展開し、処理する画像を yourtool.cmd ファイルにドラッグ アンド ドロップします (画像オプティマイザーについても同様のことを行っています)。
バンドル: (これらを 1 つのディレクトリに入れます)
- yourtool.cmd
- yourtool.js
- ノード.exe
- node_modules/ (該当する場合)
yourtool.cmd
REM Get the drive/path the batch file is in
set batchdir=%~d0%~p0
REM Run tool for items dragged over...
"%batchdir%node.exe" "%batchdir%yourtool.js" %*
yourtool.js
// start at 2 for arguments passed...
// 0 is node.exe
// 1 is the js file run
for (var i=2; i<process.argv.length; i++) {
var imagePath = process.argv[i];
//do something with image...
}
node を使用した imagemagick に興味がある人は、 node-imagemagickをチェックしてください。
于 2013-02-27T23:15:21.437 に答える