ノードモジュールがインストールされたフォルダがあるとします。 PowerShellを使って、どのようにしてこのモジュールを動かすことができますか?例えば、私はWebPACKのあるフォルダが内部にインストールされていると私はそれがモジュールを見つけることができないので、これは動作しませんノードモジュールをpowershellから実行
node webpack
ような何かをできるようにしたいと思います。私は、ユーザーがアクションを持つJSONファイルを定義することができますPowerShellスクリプトで働いているので、
node ".\node_module\webpack\bin\webpack.js"
しかし、私は本当にこれを使用することはできません。しかし、それは私がしなければ動作します。例えば:それはされる場所
{
"type": "run-node",
"options": {
"module": "webpack",
"parameters": "--configFile=config/webpack.prod.js"
}
}
実行するためのモジュールは、動的であるように、私は知らない(?すべてのモジュールがインストールされている場合を除き、「\ node_modules \モジュール\ビン\のmodule.js」) 、私はそれを起動することはできません。
設定(デバッグまたはリリース)を指定してスクリプトを起動でき、これに応じてパラメータが変更されるため、どちらもしたくないということです。基本的には、質問に示されているようにファイルを保存し、 "package.json"ファイルを "汚染"する必要はありません。私は、モジュールの "package.json"を開き、 "bin"プロパティの値を取得できると思いますが、最も簡単な方法があるかどうか疑問に思っています。 – ssougnez