Mah*_*Dev 5 php laravel composer-php laravel-4 laravel-5
我需要为我讨论一个非常重要的事情(可能是对在项目中使用composer的所有用户而言)。我在做laravel。每当我在本地计算机上工作时,我都会在供应商中添加新库后运行composer update。
现在,它可以在本地计算机上正常工作。但是,当我在服务器上上传这些文件时,它会发出类似“ Undefine class ....”的错误。我不知道如何在服务器上运行composer update命令(也可能不安全)。
所以我可以知道composer update在cmd上使用哪个文件进行更新。还需要其他哪些文件才能上线以避免此错误?
你可以:
composer update在本地服务器上运行。composer.lock)vendorvendor,带composer.lock)composer install在生产服务器上运行。它将根据您的依赖关系更新所有依赖项composer.lock(因此与您本地服务器上的最新更新版本完全相同)。因此,换句话说:您不应composer update仅composer install在每次交付时就在服务器上运行(并且您需要保留composer.lock)
希望对您有帮助。
| 归档时间: |
|
| 查看次数: |
1557 次 |
| 最近记录: |