2

Notepad++でいくつかの nodejs アプリを実行しようとしています。NppExecをインストールし、コンソールで問題なく動作しますが、フラグnodeを付けてインストールしたにもかかわらず、npm パッケージが実行されません。私の現在の回避策は、コンソール-gから呼び出して、次のようにアプリを実行することです。cmd

// `cmd` inside Notepad++ console

C:\>lessc "$(FULL_CURRENT_PATH)" > "$(CURRENT_DIRECTORY)\$(NAME_PART).css" 

に入ることなく、 Notepad ++コンソールから直接実行するにはどうすればよいcmdですか?

4

3 に答える 3

4

率直に言って、これは PATH から .cmd ファイルを実行できない NppExec のバグのようです。

回避策は、次を実行することです。

where lessc

次のようなコマンドへのパスを取得します: C:\Users\username\AppData\Roaming\npm\lessc.cmd
NppExec コンソール内でそのパスを使用します。

C:\Users\username\AppData\Roaming\npm\lessc.cmd "$(FULL_CURRENT_PATH)" > "$(CURRENT_DIRECTORY)\$(NAME_PART).css"

ただし、私はあなたがすでに見つけた解決策に固執します。私にははるかに良く見えます。

于 2012-04-08T13:35:56.200 に答える