Включаем Laravel PHPStorm Helper
Чтобы в шторме нормально подсвечивались классы и т.д. делаем следующее:
PHPStorm, node_modules и Missing import statement
Если добавлять js бибилотеки через npm и просто подключать их файлы на страницу обычным способом, PHPStorm считает, что библиотека не подключена и выводит предупреждение: Missing import statement.
Для решения проблемы:
И отмечаем чекбокс с путем до папки node_modules.
Настройка File Watcher в PHPStorm
Решил настроить компиляцию Sass в PHPStorm так, чтобы результат сохранялся в другую директорию, а не к исходникам. И так это было неочевидно и долго пришлось разбираться, что решил зафиксировать результат на будущее.
В общем, в настройках File Watcher нужно в Arguments прописать:
И в Output paths:
Просто указывать Output path недостаточно
Laravel - PhpStorm - Multiple definitions exist for class
При использовании IDE Helper Laravel в PHPStorm есть баг с подсветкой предупреждения о множественном определении класса. На текущий момент решаем просто отключив это предупреждение в настройках Шторма: