无法使用Laravel Project解析PhpStorm中的目录“node_modules”

时间:2017-01-12 06:35:30

标签: laravel sass phpstorm

  

PC:Windows 10 V1607   PhpStorm 2016.3.2
  Build#PS-163.10504.2,建于2016年12月20日
  JRE:1.8.0_112-b15 amd64
  JVM:Oracle Corporation的Java HotSpot(TM)64位服务器VM

  1. 我已经在设置中将“node_modules”标记为“资源根”。
  2. 我已经清理了IDE(PhpStorm)缓存和reindex文件。
  3. 使用Laravel构建的

    // Bootstrap @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap"; // can't resolve the directory by IDE. 仍然可以检查“无法解析目录”node_modules“”。

    backItem?.title

1 个答案:

答案 0 :(得分:5)

将项目根标记为File->Settings->Direcotries中的资源根。 如果要在刀片中找到uri,请将project/public标记为资源根目录。 希望它可以帮助。

谢谢@patricus

我收到了Phpstorm团队的相同答案,强烈建议使用Jetbrains' JDK而不是Oracle的。

因此有必要改用Jetbrains'通过以下步骤构建JDK而不是Oracle:

1.转到文件|设置|插件>安装JetBrains插件
2.找到并安装JB SDK Bintray Downloader插件
3.重启后,按Ctrl + Shift + A或帮助>寻找行动
4.输入"从BinTray获取JB SDK"然后按Enter键 5.从列表中选择最新的JDK构建 - 此时它是 jbsdk8u112b676_windows_x64.tar.gz (2017-01-13)
6.按下载,然后在完成后按安装 7.重新启动后,检查JVM供应商和JRE版本是否在帮助>中更新。关于屏幕