1
Help us understand the problem. What are the problem?

posted at

win11にしたらエイリアスが使えなくなった。error: `fnm env` was not applied in this context. Can't find fnm's environment variables

win11にしたら急に登録してたエイリアスが使えなくなった。

原因は、パワーシェルが読み込むファイルのパスが変わったかららしい。

上記コマンドを実行するとパワーシェル立ち上げ時にどこのファイル読み込んでいるかわかる

$Profile

win10だと
%HOMEPATH%/Documents/WindowsPowerShell/Microsoft.PowerShell_profile.ps1
win11だと
%HOMEPATH%/Documents/PowerShell/Microsoft.PowerShell_profile.ps1
になる。

fnmをinstallして使おうと思ったらこのエラーが出た。
Microsoft.PowerShell_profile.ps1にenvの設定してるのにずっと
error: fnm env was not applied in this context. Can't find fnm's environment variables
って出るから、えってなってた。
こういうの気づきにくいからマジやめれ。。

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
1
Help us understand the problem. What are the problem?