【问题标题】:Laravel 5.7 create empty projectLaravel 5.7 创建空项目
【发布时间】:2018-12-20 04:40:30
【问题描述】:

我使用过 5.4,但从 5.7 版本开始我就迷路了。 当我想开始一个新项目时,我已经生成了很多功能,比如 Authentification 以及一些带有 webpack 和 Vue.js 的 javascript 东西 默认情况下,我看到 '/' url 受身份验证中间件保护。

laravel list 命令打印

Usage:
  command [options] [arguments]

Options:
  -h, --help            Display this help message
  -q, --quiet           Do not output any message
  -V, --version         Display this application version
      --ansi            Force ANSI output
      --no-ansi         Disable ANSI output
  -n, --no-interaction  Do not ask any interactive question
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
  help  Displays help for a command
  list  Lists commands
  new   Create a new Laravel application.

但是如果我只想要一个极简主义的项目怎么办? 我不想创建 API,所以我不想要 Lumen。只需创建一个可以使用身份验证脚手架、模板引擎刀片的应用程序,如果我想通过示例使用 typescript 反应,让我自己配置​​ webpack 而不默认使用 vue.js。

【问题讨论】:

  • laravel.com/docs/5.7/mix#react 尝试使用文档中的这个链接,以获得使用 laravel 的反应。您基本上必须根据文档安装框架,然后根据您的需要进行自定义。
  • mattstauffer.com/blog/… 是一个链接,您可以在其中从 laravel 中删除 vue.js。
  • 这确实令人沮丧,我希望有一种方法可以创建一个真正的空项目。我是 Laravel 的新手,所以如果我想做一个简单的项目,我仍然会得到很多我不知道我是否可以删除的垃圾,因为我缺乏经验。我更喜欢简单的“Hello World”页面

标签: laravel


【解决方案1】:

从 Laravel 6 开始,您可以添加 UI 和身份验证作为附加选项。

laravel new abc
composer require laravel/ui
php artisan ui [bootstrap, vue, react] --auth

请在文档中查找:

https://laravel.com/docs/6.x/frontend

【讨论】:

    猜你喜欢
    • 2019-11-13
    • 1970-01-01
    • 2018-05-06
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    • 2019-04-27
    • 2019-12-29
    • 2019-05-16
    相关资源
    最近更新 更多