定制 m1ge0/bootsjet 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

m1ge0/bootsjet

最新稳定版本:2.0-alpha

Composer 安装命令:

composer require m1ge0/bootsjet

包简介

A Laravel 10 package for Jetstream + Livewire to switch from Tailwindcss to Bootstrap.

README 文档

README

Total Downloads Latest Stable Version License

Description

Bootsjet is a lightweight laravel 10 package that focuses on the VIEW side of Jetstream package installed in your Laravel application, so when a swap is performed, the Action, MODEL, CONTROLLER, Component and Action classes of your project is still 100% handled by Laravel development team with no added layer of complexity.

Table of Content

Installation

Installing Jetstream

You may use Composer to install Jetstream into your new Laravel project:

composer require laravel/jetstream

If you choose to install Jetstream through Composer, you should run the jetstream:install Artisan command. This command accepts the name of the stack you prefer (livewire or inertia). You are highly encouraged to read through the entire documentation of Livewire or Inertia before beginning your Jetstream project. In addition, you may use the --teams switch to enable team support:

Install Jetstream With Livewire

php artisan jetstream:install livewire 

or

php artisan jetstream:install livewire --teams

Install ui via composer

You need to install the bootstrap scaffolding via comopser.

composer require laravel/ui 

Install bootsrap with laravel/ui

php artisan ui bootstrap 

Install Bootsjet

Use Composer to install Bootsjet into your new Laravel project as dev dependency:

composer require m1ge0/bootsjet --dev

It is important you install and configure Laravel Jetstream before performing a swap.

You are highly encouraged to read through the entire documentation of Jetstream before beginning your Bootsjet project. In addition, you may use the --teams switch to swap team assets just like you would in Jetstream:

php artisan bootsjet:swap 

or

php artisan bootsjet:swap  --teams

This will publish overrides to enable Bootstrap like the good old days!

Finalizing The Installation

After installing Bootsjet and swapping Jetstream resources, remove tailwindCSS and its dependencies if any from your package.json and then install and build your NPM dependencies and migrate your database:

npm install && npm run build

php artisan migrate

License

Bootsjet is open-sourced software licensed under the MIT license.

统计信息

  • 总下载量: 530
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 10
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 10
  • Watchers: 1
  • Forks: 3
  • 开发语言: Blade

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-11-01