2011-11-22 11 views
11

私はwindowsjsのnodejs.orgからnodejsをインストールしました。uglifyjsをwindowsでnodejsと一緒に使用

ノードへのパスはC:\ Program Files(x86の)\ nodejs \ node.exe

私が正しく、コマンドプロンプトでノードを実行することができ、私の質問は...私はCにuglifyjsをクローン:\ gitrepos \

\ uglifyjsは今、私はちょうど私がそれを行うことができるように起こることがある何

node uglifyjs -o inputfile.min.js inputfile.js 

ような何かを実行するために、物事の設定を取得する方法を把握しようとしていますか?あなたがでそれを実行することができます

+0

あなたのパスに、 'node 'に引数を渡す '.bat'ファイルなどを置いていましたが、バッチスクリプトで十分には分かりませんあなたはこれを行う方法。 – thejh

答えて

10

:あなた...パス環境変数に\ gitrepos \ uglifyjs \ binパス:

node C:\gitrepos\uglifyjs\bin\uglifyjs -o inputfile.min.js inputfile.js 
+1

これはうまくいきましたが、パス変数を追加したり、パス全体を含めるのではなく、uglifyjsと言うだけの場所を追加することができます。 – jcreamer898

+0

ここに示すようにエイリアスまたはバッチファイルを作成します。http ://www.rhyous.com/2010/10/20/adding-an-alias-in-windows-7-or-making-ls-dir-in-a-command-prompt/ – pradeek

+0

私は、 C:\ Users \ me \ AppData \ Roaming \ npm \ uglifyjs.cmd – learnerplates

3

あなただけのCを追加することができます。

44

任意の環境(フォルダ)で任意のNodeJSアプリケーションを実行できます。次

  1. は、アプリをインストールしてくださいグローバル

    npm install uglify-js -g 
    
  2. を終了し、再オープンコマンドプロンプト

  3. 実行ノードのコマンドなしuglifyJS

    uglifyjs [options] filename 
    
+0

ありがとうございました! +1 – gpinkas

+0

これはまさに私があなたに感謝していたものです。以前のnpmからのインストールで-gが欠けていました。 –

+0

一部の旧バージョンのNodeでは、おそらくPATHが設定されていない場合があります。その場合は、最新のバージョンにアップグレードする必要があります。 –

関連する問題