【问题标题】:How To Compile Assets In Laravel 8?如何在 Laravel 8 中编译资产?
【发布时间】:2021-08-27 19:54:11
【问题描述】:

我正在开发 Laravel v8,但我很惊讶为什么 composer 没有安装缩小的 CSS 和 JavaScript 文件。我正在使用最新版本的作曲家(2.0.13)和 PhpStorm。我必须手动添加这些文件还是什么?

【问题讨论】:

  • 请分享更多细节。 Composer 是一个 PHP 包管理器,通常对 CSS 或 JS 一无所知
  • 我正在通过 composer (composer create-project laravel/laravel project-name) 安装 Laravel。当我在 phpstorm 中打开 Laravel 并查看资源目录中的 css 文件夹下的 app.css 文件时安装 Laravel 后,它是空的。同样在 js 文件夹下的 js 文件中,只有一行提到“ require('./bootstrap'); ”。为什么当我在讲师讲座中看到(他们使用 laravel 5.x)时会发生这种情况,那里的一切都是正确的。
  • 请通过编辑为您的问题添加所有说明。那你为什么不问问你的导师呢?如果他们使用的是 Laravel v5,而你使用的是 Laravel v8,那可能会造成巨大的差异
  • 夫人。 Haase,我只想将引导程序添加到我的 Laravel 项目中。我只是访问了文档,他们说要安装 npm 并运行 npm 之类的东西。并讨论安装 Tailwind CSS 的过程。我访问了一些网站,发现答案中写的步骤。
  • 请参阅laravel.com/docs/8.x/mix 了解推荐的方法。

标签: php laravel composer-php asset-pipeline laravel-8


【解决方案1】:

创建 Laravel -v8 项目并进入项目目录后,使用以下命令添加 Bootstrap 和您想要的库,

步骤 1. 安装 Laravel/UI

composer require laravel/ui

步骤 2. 在 Laravel 中安装 Bootstrap

php artisan ui bootstrap

第 3 步。安装项目的前端依赖项

npm install

步骤 4. 编译资产

npm run dev

现在您可以在应用程序中使用 Bootstrap 编译的 JS 和 CSS。

如果你想安装更多的包,例如 React 包 您可以在步骤 2 中使用以下命令

php artisan ui react

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    • 2020-02-14
    • 2018-04-06
    • 2019-04-06
    • 1970-01-01
    相关资源
    最近更新 更多