我正在尝试安装Gulp& Elixir在我的Laravel项目中,但是当我运行'npm install'时,我一直遇到错误。我也尝试过“安装”和“安装”。但那里没有运气。
我的节点版本是:1.4.14
它在这两者之间切换:
对于此错误,此处发布了一个解决方案:https://harvsworld.com/2015/how-to-fix-npm-install-errors-on-vagrant-on-windows-because-the-paths-are-too-long/
但这并没有解决问题,因为看到它仍然按照以下步骤发生。
我有时也会遇到这些错误(列表继续......):
有人知道解决方案吗?经过几个小时的搜索,我还没有找到任何东西..
答案 0 :(得分:2)
经过长时间的搜索,我终于找到了解决方案。 看到我正在使用Homestead / Vagrant,我使用的是PuTTY。这是我的第一个错误。 只需使用Git Bash,只需确保以管理员身份运行它即可。 将目录更改为Laravel项目。
您需要做的第二件事是确保项目中没有'node_modules'文件。只需删除文件:
rm -rf node_modules/
其次是:
npm install
现在一切都应该有效。这是一个愚蠢的错误,但希望通过这篇文章,人们不会像我一样做同一个并且浪费了很多时间来做这件事。
干杯!
答案 1 :(得分:0)