lemaur / cms-nova
此包已被弃用,不再维护。未建议替代包。
cms-nova
0.1.0
2022-01-22 10:41 UTC
Requires
- php: ^8.0
- ebess/advanced-nova-media-library: ^3.6
- illuminate/contracts: ^8.0|^9.0
- laravel/nova: ~3.0
- optimistdigital/nova-sortable: ^2.2
- spatie/laravel-package-tools: ^1.4.3
- spatie/nova-tags-field: 3.4.1
Requires (Dev)
- nunomaduro/collision: ^5.3|^6.0
- spatie/laravel-ray: ^1.9
- vimeo/psalm: ^4.4
This package is auto-updated.
Last update: 2023-02-22 12:57:09 UTC
README
支持我
大家好,
你喜欢这个包吗?你觉得它有用,并且很好地适应了你的项目吗?
我很乐意帮助你,如果你考虑支持我的工作,我将非常感激。
你甚至可以选择 😃
- 你可以通过赞助我 😎,以每月订阅的方式。
- 你甚至可以为这个包买杯咖啡 ☕ 或披萨 🍕。
- 你还可以种树 🌴。使用此链接,我们都会免费获得30棵树,地球(和我)会感谢你。
- 你可以“Star ⭐”这个仓库(免费的 😉)。
安装
在安装包之前,将这些片段添加到你的 composer.json
中
"repositories": [ { "type": "composer", "url": "https://nova.laravel.net.cn" } ], ... "scripts": { "post-update-cmd": [ "@php artisan nova:publish", "@php artisan view:clear" ] }
您可以通过 composer 安装包
您将需要提供 Nova 网站的登录凭证。这些凭证将验证您的 Composer 会话,并具有下载 Nova 源代码的权限。为了避免手动输入这些凭证,您可以在创建 Composer auth.json 文件 时使用您的 API 令牌代替密码。
composer require lemaur/cms-nova
您可以启动安装过程
php artisan cms-nova:install
您可以创建一个新的用户来访问 Nova
php artisan nova:user
在您的 app/Providers/NovaServiceProvider.php
文件中,有一个 gate
方法。此授权网关控制对 非本地 环境中 Nova 的访问。默认情况下,当当前应用程序环境为 local
时,任何用户都可以访问 Nova 仪表板。您可以根据需要修改此网关,以限制对您的 Nova 安装的访问。
/** * Register the Nova gate. * * This gate determines who can access Nova in non-local environments. * * @return void */ protected function gate() { Gate::define('viewNova', function ($user) { return in_array($user->email, [ 'taylor@laravel.com', ]); }); }
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请查看 我们的安全策略 了解如何报告安全漏洞。
鸣谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件。