Problem 1
- Root composer.json requires laravel/ui ^4.0 -> satisfiable by laravel/ui[v4.0.0, v4.0.1, v4.0.2, 4.x-dev].
- laravel/ui[v4.0.0, ..., 4.x-dev] require illuminate/console ^9.21 -> found illuminate/console[v9.21.0, ..., 9.x-dev] but these were not loaded, likely because it conflicts with another require.
6条答案
按热度按时间ozxc1zmp1#
您可以手动安装bootstrap并编译sass。
首先,使用编译器将其添加到npm:
其次,创建(如果未创建)resources/sass/app.scss并添加以下内容:
第三,在webpack.mix.js中添加编译:
然后,使用npm run dev编译它-您将看到编译后的文件public/css/app.css
现在,您可以在模板中使用它与资产:
pvcm50d12#
我做这件事的方式和你提到的相似,即使是在Laravel 8。所以我相信你走在正确的道路上。
您可以使用此命令创建新的Laravel项目
之后,在laravel文件夹中运行
如果您只想将bootstrap添加到现有项目中,只需运行:
如果你需要Auth
iyfjxgzm3#
**解决方案1:**手动安装 Bootstrap
1).从bootstrap网站下载bootstrap的源文件:https://getbootstrap.com/docs/5.1/getting-started/download/
请参阅此屏幕截图下载x1c 0d1x
2).重命名下载的引导文件夹并将其添加到Public文件夹
3).在文件/视图中加载 Bootstrap 文件
**解决方案2:**使用软件包管理器安装 Bootstrap
创建Laravel项目
选择项目文件夹
**在Laravel中安装 Bootstrap **
安装 Bootstrap 包
最后,安装 Bootstrap 包和相关的前端依赖项,如jquery
编译资产
对于SCSS:打开resources/sass文件夹中的app.scss文件,然后添加以下行
对于CSS:打开resources/css文件夹app.css文件并添加以下行
运行以下命令进行资产编译
自动执行SASS或CSS和JS更改
如果你很懒,不想在每次修改SASS/CSS和JS文件时都运行npm run dev命令,那么你应该使用下面的命令。
编译后,在终端中查看此状态
最后,在刀片模板中加载css和js文件
idfiyjo84#
一个月一个月
php artisan ui bootstrap
npm install
npm run dev
如果您没有看到Laravel Mix编译成功,请访问此Mix文档页面“https://laravel-mix.com/docs/6.0/installation“
li9yvcax5#
windows 10
Laravel版本9.17.0
PHP 8.1.6版
dl5txlt96#
composer req laravel/ui:*
将解决以下问题提到的问题将发生时,你有更新的laravel和 composer 到最新版本,你是特灵安装一个以前的版本有你必须把以下命令为了获取软件包的支持版本