jdh/backbone

一个简单的数据库管理器。

安装: 14

依赖项: 0

建议者: 0

安全: 0

星标: 0

观察者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:项目

dev-main 2023-08-21 22:50 UTC

This package is not auto-updated.

Last update: 2024-10-01 04:13:54 UTC


README

创建数据库 删除数据库 多对多创建中间表

Backbone

关于

该项目使用Laravel、InertiaJS、ReactJS创建,旨在节省用户处理特定网站表格数据的时间。

入门

1. 安装Laravel、Inertia和React。

```
	composer create-project laravel/laravel example-app
	composer require  laravel/breeze  --dev
	php artisan  breeze:install  react
```

2. 在composer.json文件中添加'Backbone'。

```
	composer.json

	"require": {
    		"php": "^8.1",
    		"guzzlehttp/guzzle": "^7.2",
    		"inertiajs/inertia-laravel": "^0.6.3",
    		"laravel/framework": "^10.10",
    		"laravel/sanctum": "^3.2",
    		"laravel/tinker": "^2.8",
    		"tightenco/ziggy": "^1.0",
    		"jdh/backbone": "dev-main"
		},

	"autoload": {
    		"psr-4": {
        		"App\\": "app/",
        		"Database\\Factories\\": "database/factories/",
        		"Database\\Seeders\\": "database/seeders/",
        		"JDH\\Backbone\\": "vendor/jdh/backbone/src/"
    		}
		},
```

3. 在config app文件中添加'Backbone'。

```
	config\app.php

	'providers' => ServiceProvider::defaultProviders()->merge([
    		/*
     		* Package Service Providers...
     		*/

    		/*
     		* Application Service Providers...
     		*/
    		App\Providers\AppServiceProvider::class,
    		App\Providers\AuthServiceProvider::class,
    		// App\Providers\BroadcastServiceProvider::class,
    		App\Providers\EventServiceProvider::class,
    		App\Providers\RouteServiceProvider::class,
    		JDH\Backbone\BackboneServiceProvider::class,
		])->toArray(),
```

note to me above step auto dont on set up

5. 运行npm。

```
	npm install preline
```

6. 将内容插件添加到tailwind config文件。

```
	module.exports = {  content: [      'node_modules/preline/dist/*.js',  ],  plugins: [      require('preline/plugin'),  ],}
```

7. 在app.js文件中添加import preline。

```
	import('preline')
```

8. 运行backbone命令

```
	php artisan set:up
```

9. 运行reactjs图标

```
	npm install react-icons --save
```

4. 运行composer update。

```
	composer update
```

10. 迁移

```
	php artisan migrate:fresh
```