感谢您阅读本文。这是详细信息
我熟悉部署多个Laravel Apps。我正在尝试首次部署Laravel React App。这是我遵循的步骤
使用Git通过以下命令推送就绪的应用程序
需要react@^15.0.0的同位体,但未安装。您必须自己安装对等依赖项。
当我安装react 15时,它给我react 16的错误。我已经尝试过此链接:How to deploy react laravel project?
当我使用git push --all -f推送所有代码时,它将推送包括配置在内的所有内容,然后在服务器上运行。
我该怎么做?还有其他部署方式吗?正确的步骤是什么?
答案 0 :(得分:1)
这是因为在99%的情况下,本地npm版本与服务器npm版本不同,但是您不需要,理想情况下,您不应将npm安装到服务器中,因为npm和node_modules仅用于开发,您需要做的所有事情是将已编译的js/css
文件用于您的项目。同样,没有必要将npm安装到您的服务器中。
最好的问候