首页 文章

我可以在没有CLI的情况下使用Laravel吗?

提问于
浏览
0

我有一个共享主机,我想开发一些项目来学习更好的Laravel . 我几天前开始深入研究MVC模式,并在提供安装程序的共享主机域上安装了Laravel 5.4 .

因为它是PHP,我想我的问题的答案应该是:“是的,你可以手动完成所有的东西,而不是通过 artisans 命令自动完成它”;我真的是什么,或者我是否能够在项目的某个方面陷入困境 .

例如,今天,我想了解Laravel 's authentication and I saw the Laravel'的默认用户迁移文件 . 如上所述,我没有't have SSH access on this hosting and I can' t使用 artisans 命令,所以我想手动创建表,但我怀疑的是:每列的真实参数是什么?我的问题特别关注 rememberToken() 功能 . 经过研究,我发现蓝图 $this->string('remember_token', 100)->nullable(); 中的功能,我想它是 varchar(100) .

总而言之,这种方法是否可以用于一个小项目,或者就像是在你不太期待它的时候准备射击枪?

这个问题来自Lavarel的一个真正的新手,一般来说是框架中的,所以对于更多的专家来说它看起来很愚蠢但是由于我没有找到任何类似问题的答案,所以我决定问一下 .

谢谢

P.S . :我试图安装Homestead以拥有本地环境并连续将文件上传到服务器,但在Windows上安装非常痛苦;我被卡在 $ homestead up 的电话中,这让我回到了 bash: homestead: command not found . 因为没有CLI我可以使用'm not really familiar with CLI, I thought to learn Laravel first and then go deep into CLI also to use all its power, of course if the Laravel' .


这个问题已被标记为可能重复:Can I Install Laravel without using Composer?但是我问我是否可以在没有CLI的情况下使用Laravel,如果我可以在没有Composer的情况下安装Laravel(因为,正如我所提到的,Laravel完全安装并完全在我的共享主机上工作) .

1 回答

  • 2

    当然,你可以在没有工匠命令和作曲家的情况下使用和维护你的laravel项目,但最终你会发现你花费了太多时间在这些工具上只需几秒钟的时间 .

    你总是可以run artisan commands inside controllers .

相关问题