【问题标题】:PhpStorm cannot load project after running npm install运行 npm install 后 PhpStorm 无法加载项目
【发布时间】:2017-04-26 17:01:44
【问题描述】:

在我的 Laravel 项目中,我想尝试使用 npm。运行npm install 并重新启动 PhpStorm 后,它卡在加载项目中,如下所示:

而且我的 Windows 10 CPU 运行速度很高。 (对话框无法取消,必须强制关闭)

我试过这个:

  1. Setting -> Editor -> File Types -- 将node_modules 添加到“忽略文件和文件夹”中。
  2. Setting -> Directories -- 将 node_modules 标记为排除文件夹。

两者都不起作用!

这几天我一直在纠结这个问题,希望有人能花点时间帮助我!

PC: Windows 10 x64
PhpStorm 2017.1.2
node.exe: v7.6.0

【问题讨论】:

  • 你可以试试这个:1)关闭IDE; 2)转到PROJECT_FOLDER并删除.idea子文件夹(包含此项目设置); 3)启动IDE; 4) 使用Open 指向项目根文件夹——IDE 将从现有文件创建新项目。看看这次会不会做得更好。
  • 谢谢,它对我不起作用。我试试你的方法,没有任何反应。我尝试卸载phpstorm并重新安装,也不行。
  • 在这种情况下:获取您的idea.log(帮助|显示登录...)并将其与实际问题描述一起提交到intellij-support.jetbrains.com/hc/en-us/community/topics/…页面顶部的Submit a Request链接。
  • 我尝试使用 yarn 代替 npm,phpstorm 在我的项目中运行良好!!!但是 yarn install 会有一个错误:error An unexpected error occurred: "EINVAL: invalid argument, symlink '../../../buble/node_modules/acorn/bin/acorn' -> '/var/www/laravel-vue-bulma-vue-admin/node_modules/acorn-object-spread/node_modules/.bin/acorn'". I try yarn add acorn,同样的错误 TT @LazyOne @Mick

标签: laravel npm phpstorm


【解决方案1】:

它可能正在索引 node_modules 文件夹。您需要从项目中删除它。

如果你让它打开,你可以在 PHPStorm 中通过右键单击文件夹 -> 将目录标记为 -> 排除来执行此操作。

您可以删除文件夹的内容,然后这样做吗?之后您可以再次执行 npm 安装。

米克

【讨论】:

  • 我尝试了这个方法,它对我不起作用,也许我的电脑上有一些错误。感谢您抽出宝贵时间。
猜你喜欢
  • 1970-01-01
  • 2020-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-08
  • 2020-01-04
  • 2018-04-12
  • 2021-05-03
相关资源
最近更新 更多