package.json "scripts"からPowerShell ps1スクリプトを実行するにはどうすればよいですか?package.json "scripts"からpowershell ps1スクリプトを実行する方法は?
私はpackage.json "scripts"に基本的なスクリプトを設定する方法を知っています。たとえば、以下の設定では、 "npm run test"を実行してコンソールに "これは単なるテストです"と出力することができます。
"scripts":{ "test": "echo"テスト "" }
しかし、PowerShellスクリプトを実行するより高度なシナリオがあります。このような何か:
"scripts": {
"buildAngular": "buildAngular.ps1"
}
は私がオブジェクトのスクリプトを経由して、このようなPS1スクリプトをexecしことはできますか?特別なセットアップ/設定は必要ですか?追加の制約はありますか? PowerShellのv4のでWindows 7でテスト
"scripts": {
"test": "@powershell -NoProfile -ExecutionPolicy Unrestricted -Command ./test.ps1"
}
:PowerShellを想定すると
これは完全に機能しました。ありがとうbarnski! – user8570495