vue.js和Laravel-如何在不使用“ php artisan serve”的情况下在本地运行vue-laravel项目?

时间:2018-09-14 03:58:05

标签: laravel laravel-5 vue.js

我在Vuejs和Laravel中有一个项目,我的操作系统是 Ubuntu

并且我想在没有“ php artisan serve” 的情况下运行该项目,例如我的网址应为“ localhost / myproject”

但是它不起作用,并且当我使用 xampp “ Php工匠服务” 运行该项目时  命令运行,

但这也是一个问题,就是当我重新加载页面时显示错误,然后我必须删除所有这样的路径,

从此“ 127.0.0.1:8000/default/index” 到此“ 127.0.0.1:8000” ,然后重新加载,然后它起作用了,帮帮我,谢谢

1 个答案:

答案 0 :(得分:0)

您可以为此创建虚拟主机。这意味着您可以创建任何域,但是可以在本地创建!

  • 从Apache目录中打开httpd-vhosts.conf。就我而言,我将转到 c:\wamp64\bin\apache\apache2.4.33\conf\extra\httpd-vhosts.conf
  • 将此代码放在 文件末尾:

    <VirtualHost *:80>
        ServerName yourdomain.com
        DocumentRoot "c:/wamp64/www/laravel_project/public"
        <Directory  "c:/wamp64/www/laravel_project/public/">
            Options +Indexes +Includes +FollowSymLinks +MultiViews
            AllowOverride All
            Require local
       </Directory>
    </VirtualHost>
    

    其中c:/wamp64/www/laravel_project/public是laravel目录!

  • 现在打开主机文件:C:\Windows\System32\drivers\etc\hosts并放入以下行:

    127.0.0.1   yourdomain.com
    ::1 yourdomain.com
    

注意:yourdomain.com是您在httpd-vhosts.conf中输入的域!随意编辑您喜欢的域。

就是这样!