ものすごい手間がかかりました。win11です。
初期状態の hooks.json はテンプレートの仕組み上、CLIの内部用フック設定(get-hooks)になっていたため、ローカルのNode.jsランタイム経由で npm run start をうまく呼び出せずエラーになっていました。
以下のファイルを書き換えてようやくクリアできました。
.slack/hooks.json
{ "hooks": { "start": "npm run start" } }
また、PowerShellで slack run が内部的に npm run start を呼び出した際に、Node.jsのスクリプト実行制限(Execution Policy)に引っかかってしまいました。
PowerShellで一時的にスクリプトの実行を許可するコマンドを挟みました。
1.1. 実行ポリシーの一時的な許可:
Terminal。
PowerShellで以下のコマンドを実行し、スクリプトの実行を許可します(確認が出たら [Y] または [A] を押します)。
PowerShell
Set-ExecutionPolicy RemoteSigned -Scope Process
これはPowerShellを閉じるたびに毎回しないといけないので結構面倒くさいです。
Rédiger un commentaire...
0/9000