【问题标题】:Laravel Bootstrap - how to use the packageLaravel Bootstrap - 如何使用包
【发布时间】:2016-12-08 18:39:44
【问题描述】:

我已经通过 composer 使用这个 cmd 命令在 Laravel 项目中安装了引导插件:

composer require twbs/bootstrap:4.0.0-alpha.3

但我在公共文件夹中没有任何引导文件。未找到此结构:

├── css/
│   ├── bootstrap.css
│   ├── bootstrap.css.map
│   ├── bootstrap.min.css
│   ├── bootstrap.min.css.map
│   ├── bootstrap-theme.css
│   ├── bootstrap-theme.css.map
│   ├── bootstrap-theme.min.css
│   └── bootstrap-theme.min.css.map
├── js/
│   ├── bootstrap.js
│   └── bootstrap.min.js
└── fonts/
    ├── glyphicons-halflings-regular.eot
    ├── glyphicons-halflings-regular.svg
    ├── glyphicons-halflings-regular.ttf
    ├── glyphicons-halflings-regular.woff
    └── glyphicons-halflings-regular.woff2

如何将引导程序从供应商加载到我的刀片?

什么手动下载引导文件和使用 composer 安装有什么区别?以及如何以任何方式将引导文件集成到我的刀片中?

二手

  • Windows 10
  • XAMP

【问题讨论】:

    标签: twitter-bootstrap laravel composer-php laravel-5.2 packages


    【解决方案1】:

    文件将位于 /vendor 文件夹中。

    由于您需要将它们放在公用文件夹中,因此您可以手动复制它们,或者对于任何大型项目,最好使用 Laravel 的 Elixir

    使用 Elixir,您可以执行与使用 Gulp 类似的操作:Lint、Minify、混合文件和版本控制等...

    当然,您可以定义一个输入文件夹 (/vendor) 和一个输出文件夹 (/public)。

    【讨论】:

    • 那么手动下载引导文件和使用composer安装有什么区别呢?以及如何以任何方式将引导文件集成到我的刀片中?
    • Composer 有很多好处,除了显而易见的部分,你所要做的就是输入一个命令,它会为你完成工作——但一如既往,它取决于你项目的类型和大小'重新工作。对于一个非常小的项目,手动将引导程序下载到公用文件夹中就可以了。我仍然建议始终使用作曲家,但这是个人选择。关于您的第二个问题,一旦您的 /public 文件夹中有文件,您就必须编辑刀片模板以包含您需要的那些文件,很可能是 bootstrap.min.css 和 bootstrap.min.js 才能开始。
    • 使用 laravel 看起来像这样:(辅助函数使用公用文件夹作为基本目录)和
    • 是否可以在供应商中使用引导文件而不将其复制到我的公众?或者是否可以在不将其包含在刀片中的情况下使用它?
    • 您必须将其包含在刀片模板中。我对 Elixir/Gulp 的赞美再怎么不过——它确实做得很棒。但是,如果您这次真的只想让 bootstrap 工作,只需将其放在主刀片文件的标题中:maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
    猜你喜欢
    • 2019-09-18
    • 2016-11-25
    • 2018-04-05
    • 2017-07-15
    • 2022-11-01
    • 2013-12-07
    • 2016-12-08
    • 1970-01-01
    • 2018-09-17
    相关资源
    最近更新 更多