一、typeScript安裝:
1、首先確定系統(tǒng)中已安裝node, win+r 輸入cmd 打開命令行,得到版本號證明系統(tǒng)中已經(jīng)安裝node
node -v //v18.17.0
2、使用npm 全局安裝typeScript
# 全局安裝 TypeScript
npm i -g typescript
二、檢查是否安裝成功ts
#檢查ts的版本號 確定是否安裝成功
tsc -v
出現(xiàn)報錯:'tsc' 不是內(nèi)部或外部命令,也不是可運行的程序
或批處理文件。?
使用windows Powershell 再試一下 還是報錯:
tsc : 無法將“tsc”項識別為 cmdlet、函數(shù)、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,
然后再試一次。
所在位置 行:1 字符: 1
+ tsc -v
+ ~~~
? ? + CategoryInfo ? ? ? ? ?: ObjectNotFound: (tsc:String) [], CommandNotFoundException
? ? + FullyQualifiedErrorId : CommandNotFoundException
Suggestion [3,General]: 找不到命令 tsc,但它確實存在于當前位置。默認情況下,Windows PowerShell 不會從當前位置加載命令。如果信任此命令,請改為鍵入“.\tsc”。有關詳細信息,請參閱 "get-help about_Command_Precedence"。
解決方法一(失敗了):
1、找到目標程序【W(wǎng)indows?PowerShell 】——以【管理員身份】運行
2、運行 set-ExecutionPolicy RemoteSigned 命令,在詢問更改執(zhí)行策略的時候選擇敲Y或者A
3、運行 get-ExecutionPolicy 命令,可看到腳本的執(zhí)行策略已被更改為 RemoteSigned
然后再去執(zhí)行 tsc -v 發(fā)現(xiàn)還是報錯,然后想到可能是環(huán)境變量的問題
解決方法二、添加環(huán)境變量(成功)
搜索 查看系統(tǒng)高級設置 點擊 環(huán)境變量?
?然后使用?npm config get prefix??查找npm?目錄
?
在環(huán)境變量里的系統(tǒng)變量新建
變量名:?NODE_PATH
變量值:?C:\Users\T018918\AppData\Roaming\npm?(變量值就是找到的npm目錄路徑)
?然后找到 用戶變量? 和 系統(tǒng)變量 里的?path?,?編輯 新建? 在末尾添加上 %NODE_PATH%, 確定保存。
?
?再次打開命令行 執(zhí)行 tsc -v
文章來源:http://www.zghlxwxcb.cn/news/detail-656454.html
?解決問題 收工!文章來源地址http://www.zghlxwxcb.cn/news/detail-656454.html
到了這里,關于typeScript安裝及TypeScript tsc 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!