gpt4 book ai didi

laravel - 通过 Composer 下载后如何设置 Bootstrap?

转载 作者:行者123 更新时间:2023-12-03 09:06:28 26 4
gpt4 key购买 nike

我是 Composer 的初学者,所以我对它知之甚少,对 Web 应用程序开发的经验也很少。

我正在阅读 Nettuts+教程,并有一个关于 Composer 的基本问题。

{
"require": {
"laravel/framework": "4.0.*",
"way/generators": "dev-master",
"twitter/bootstrap": "dev-master",
"conarwelsh/mustache-l4": "dev-master"
},
"require-dev": {
"phpunit/phpunit": "3.7.*",
"mockery/mockery": "0.7.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-update-cmd": "php artisan optimize"
},
"minimum-stability": "dev"
}

如果我设置我的 composer.json文件如上,执行 composer install --dev后,如何使 Bootstrap 可用于 Laravel 项目?

我的意思是,我可以看到 Bootstrap 包已下载到供应商目录。之前我只使用从其官网下载 Bootstrap 并手动将文件放在 Laravel 的公共(public)目录中,但是这里的正确方法是什么?我可以将 Bootstrap 文件留在原处吗,因为我想定期将 Bootstrap 包更新到其最新版本?

谢谢。

最佳答案

在 Windows 环境中使用 composer post update script ( post-update-cmd ) 的解决方案可能是:

{
"require": {
"twbs/bootstrap": "4.3.1"
},
"scripts": {
"post-update-cmd": [
"RMDIR public\\assets\\bootstrap /S /Q" ,
"XCOPY /E /I vendor\\twbs\\bootstrap\\dist public\\assets\\bootstrap"
]
}
}

您将在 public\assets\bootstrap 中拥有引导文件准备好以 HTML 格式导入的文件夹。

关于laravel - 通过 Composer 下载后如何设置 Bootstrap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19118367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com