0
0

More than 1 year has passed since last update.

windowsでLaravel-mixが使えなくて詰まったのでメモ

Last updated at Posted at 2022-04-18

今までMacでLaravelを学習しており、実務でWindowsを触るようになったので、違いに苦労しています。

そこでLaravel-mixを使う時に詰まったのでメモです。

詰まった内容

Laravelプロジェクトをwinsdowsのvagrant上で起動した時に、Laravel-mixを使おうとした時に、npm installができない。
エラー内容はシンボリックリンクのエラーが出た。

原因

vagrant up するときに管理者権限で立ち上げなければいけなかった。

自分が解決した内容

powershellを右クリックして、管理者権限で開くで開く

(もうvagrantでLaravelプロジェクトを開いていれば、vagrant halt でログアウト)

自分のhomesteadのパスをエクスプローラー等で確認して、コピペで貼ってディレクトリー移動

 $vagrant up
$vagrant ssh

自分の開発しているディレクトリに移動

npm install

自分はキャッシュのエラーが出たので、

$npm cache verify --force
$npm run dev 

を実行したら動いてくれた。

Laravelでシンボリックリンクを張りたければ

$php artisan storage:link

を実行してください。

まとめ

windowsでvagrantを使って開発している時にLaravel-mixを使いたいときは、最初に管理者権限で実行することがわかりました。
日々学習の毎日ですが、少しずつ精進したいものです。

参考リンク

0
0
0

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