我正在学习Laravel,他们说为了创建一个新的laravel网站,你必须让你的文件夹像这样:
--webshop
--root
--laravel (contains the laravel files)
--assets (contains the css,fonts,img,js from the public folder of laravel)
--.htaccess
--favicon.ico
--index.php
--robots.txt
--web.config
因此,您可以看到我在Laravel中剪切了公用文件夹的容器并将其粘贴到根目录中。所以现在我想启动项目并使用Artisan命令在localhost上生成它,但我不知道我必须在哪个文件夹中实现它...例如root或其他内容中的根目录或laravel目录。 ..所以,请你帮助我!
答案 0 :(得分:1)
不,那是错的。按照作曲家安装laravel:
composer require --prefer-dist laravel/laravel mysite
从 mysite 启动项目,运行artisan命令php artisan serve
并在浏览器中输入网址127.0.0.1:8000
更多信息here
答案 1 :(得分:0)
如果您使用的是Mac / Linux,请检查Wamp或Xampp吗?如果您想使用本地数据库进行测试,则它是带有phpmyadmin的PHP本地服务器。您是否也使用composer create-project --prefer-dist laravel/laravel nameofyourproject
创建了项目?它会立即安装laravel所需的所有基本文件夹,然后您可以在Wampp / Lampp上复制这些文件并使用localhost。
答案 2 :(得分:0)
请参阅此处的文档:https://laravel.com/docs/5.4
如果您安装了composer,请使用:composer global require "laravel/installer"
现在,要创建一个新项目,只需运行:laravel new ProjectName
。
无需自行创建目录结构。