日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

ts-node : 無法加載文件 C:\Users\Dell\AppData\Roaming\npm\ts-node.ps1,因為在此系統上禁止運行腳本。有關詳細信息

作者:想念如果有聲音___ 更新時間: 2022-02-28 編程語言

新電腦安裝了vs code,在終端中執行Node項目的時候發現報錯了。報錯信息如下:

在這里插入圖片描述

1. 分析問題
  • 這應該是由于計算機啟動Windows PowerShell時, 執行策略很可能是Restricted(受限制的), 也就是默認設置,Restricted 的時候不允許任何腳本執行??梢酝ㄟ^打開PowerShell輸入get-executionpolicy來查看計算機目前的執行策略,如出現:Restricted,則說明執行策略受限,不允許執行腳本。
2. 解決問題

管理員身份 打開PowerShell(與管理員身份打開vs code之后新建終端是一樣的)輸入: set-executionpolicy remotesignet(設置執行策略遠程簽名)

3. 具體步驟
  1. 以管理員身份打開終端(或者vs code);
  2. 在終端執行: get-ExecutionPolicy,顯示Restricted(表示狀態是禁止的);
  3. 在終端執行: set-ExecutionPolicy RemoteSigned;
  4. 在終端執行: get-ExecutionPolicy,顯示RemoteSigned
  5. 喝杯枸杞水慶祝成功。

原文鏈接:https://blog.csdn.net/qq_19249021/article/details/121355440

欄目分類
最近更新