2017-01-12 3 views
2

ПК: Windows 10 V1607.
PhpStorm 2016.3.2
Сложение # PS-163.10504.2, построенный на 20 декабря 2016
JRE: 1.8.0_112-b15 amd64
JVM: Java HotSpot (TM) 64-разрядного сервера VM на Oracle CorporationНе удается разрешить каталог «node_modules» в PhpStorm с проектом Laravel

  1. Я уже отмечаю «node_modules» как Resource Root в настройках.
  2. Я очистил кэш IDE (PhpStorm) и файлы reindex.

resources/assets/sass/app.scss, который был построен с помощью Laravel, все еще получает инспекцию «не может разрешить каталог« node_modules ».

// Bootstrap 
@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap"; // can't resolve the directory by IDE. 
+0

Мне бы очень хотелось узнать, он отвечает на это, поскольку я столкнулся с той же проблемой в течение довольно долгого времени. – Ohgodwhy

+0

В соответствии с принятым ответом на [этот вопрос] (http://stackoverflow.com/questions/31455046/laravel-and-phpstorm-integration-cannot-resolve-directory) корень ресурсов должен быть установлен в корень вашего а не каталог 'node_modules'. Исправлена ​​ли проблема с изменением корня ресурса в корне вашего приложения? – patricus

ответ

4

Отметьте корень проекта как ресурсы Корень в File->Settings->Direcotries. Если вы хотите найти uri в своем клинке, отметьте свой project/public в качестве Resource Root. Надеюсь, это поможет.

Благодаря @patricus

я получил тот же ответ PhpStorm команды о том, что и сильные рекомендуют использовать JetBrains' JDK вместо Oracle.

Поэтому необходимо переключиться на JetBrains' JDK сборки вместо Oracle, выполнив следующие действия:

1.Go Файл | Настройки | Плагины> Установить плагин JetBrains
2.Find и установить JB SDK Bintray Downloader плагин
3.После перезагрузки, нажмите Ctrl + Shift + A или Справка> Найти Действие
4.Type в "Получить JB SDK от BinTray" и нажмите Enter
5.From список выберите последнюю JDK сборки - на данный момент он является jbsdk8u112b676_windows_x64.tar.gz (2017-01-13)
6.Press загрузки, а затем нажмите кнопку Установить после закончат
7. После перезапуска проверьте, что версия JVM и версия JRE обновлены в справке> О экране