在使用npm(laravel混合)与Laravel和Vue一起工作时,我遇到了一些问题,直到npm run watch
或npm run build
只是没有完成构建并冻结的某个点之前,一切工作正常已经尝试将其加载约一个小时,但没有任何反应。
我在Windows 10 Server 2012 R2计算机上,已经使用安装程序从官方网站安装了nodejs和npm,并且在项目上工作了几天没有任何问题。
我的npm版本是6.4.1,节点版本是10.15.3,我认为这不是兼容性问题,因为到目前为止一切都很好。
我尝试验证缓存,删除node_modules并重新安装软件包,禁用laravel mix上的默认通知,但仍然没有。这是冻结时的cmd屏幕:
您知道什么是问题和解决方案吗?
编辑:好的,显然,npm不会告诉我一些错误,只是直接冻结。我在Linux上复制了所有内容,然后从那里尝试,发现了错误,将其修复在Windows上,npm恢复正常。但这仍然很奇怪,为什么它不能仅仅向我显示UNIX上的错误呢?如果每次都发生这样的事情,那我就必须将所有内容复制到另一个地方,以便知道出了什么问题。