簡體   English   中英

-bash: tsc: 命令未找到

[英]-bash: tsc: command not found

我正在使用 MAC 並嘗試安裝 TypeScript。 我安裝打字稿使用

須藤 npm install -g 打字稿

以下是結果

Password:
/Users/<myuserid>/node/bin/tsc -> /Users/<myuserid>/node/lib/node_modules/typescript/bin/tsc
/Users/<myuserid>/node/bin/tsserver -> /Users/<myuserid>/node/lib/node_modules/typescript/bin/tsserver
/Users/<myuserid>/node/lib
└── typescript@2.5.2 

現在當我嘗試使用 tsc 時出現錯誤

venu-mac:~ myuserid$ tsc -bash: tsc: command not found venu-mac:~ myuserid$

我確實看到了 tsc 和 tsserver exe 文件,以下是 tsc 內容

$!/usr/bin/env 節點
要求('../lib/tsc.js')

當我在家使用以下命令時,它可以工作

~ myuserid$ node/bin/tsc -v
版本 2.5.2

與 Angular CLI 安裝相同。 我使用以下命令通過 CLI 安裝 Angualr:

須藤 npm install -g @angular/cli

安裝 Angular CLI 時沒有錯誤或警告,但是每當我使用 ng 命令時,我都會得到以下信息:

-bash: ng: 命令未找到

我嘗試刪除/卸載所有打字稿和 ng 然后重新安裝、升級但它沒有用......

~/node/bin文件夾添加到 PATH 變量

建議:不要使用手動 nodejs 安裝。 看看nvm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM