LoginSignup
0
0

node-sassでエラーが出る

Last updated at Posted at 2023-06-01

事象

yarn startコマンドを実行すると、エラーが出てアプリが起動しませんでした。
エラー内容メモし忘れました。。。(エラー内容に https://github.com/sass/node-sass/releases/tag/v6.0.1 が入ってた)

環境

node v17.3.1

原因

各OSに対応するnodeのバージョンがあり、自分のPCのnodeは対応バージョン以降のバージョンを使用していた為、このようなエラーが発生していました。
https://github.com/sass/node-sass/releases/tag/v6.0.1

nodebrewのインストール

① nodebrewをインストールします。

brew install nodebrew

② インストールできたら、ダウンロード可能なバージョンの確認。

nodebrew ls-remote

③ node-sassが対応している指定のバージョンをインストールする。

nodebrew install-binary 指定のバージョン

④ nodebrewで使用可能なバージョンを確認

nodebrew ls

⑤ 使用したいバージョンに変更する

nodebrew use 使用したいバージョン

⑥ バージョンが変わったか確認

node -v

バージョンを変更したにも関わらず、node -vをしてもバージョンが変わってくれない事象が起きました。

【解決方法】
zshでnodebrewのパスを通す。

// ファイルを開く
vim ~/.zshrc
.zshrs
// 下記をファイルに追記(追記後、escキー押して :wq で閉じる
export PATH=$HOME/.nodebrew/current/bin:$PATH
// 修正を反映
source ~/.zshrc
// 変更の確認
node -v

合わせて読みたい

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0