# Windows 使用 npm 安裝至 Appdata 資料夾未自動設定環境變數的解決辦法 利用 `npm install -g typescript` 安裝 typescript 時,發現他會安裝到 Appdata 資料夾內,並且沒有自動設定環境變數,導致在 cmd 中輸入 tsc 時會找不到執行檔。 這是避免其他使用者亂改的一種安裝路徑機制,一般使用者預期是安裝到 Program files 目錄下。 # **解決辦法**: 找到 C:\Program Files\nodejs\node_modules\npm 下的 npmsrc,並修改其預設安裝路徑 到你想要的路徑,再次利用 npm 安裝,然後設定環境變數 (到目錄即可 ...\Typescript\ ) #### PS. 修改 npmrc 與 npm 安裝 都需要以系統管理員操作  ### **安裝完成後將預設安裝路徑重置** [參考 Installing in Program Files vs. Appdata](https://stackoverflow.com/questions/12427245/installing-in-program-files-vs-appdata)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up