andreidecuseara / tallstack
完整安装tallstack
1.2
2022-08-26 16:18 UTC
Requires
- php: ^7.2.5|^8.0
- laravel/ui: ^3.0 | ^4.0
This package is auto-updated.
Last update: 2024-09-26 20:35:52 UTC
README
使用此工具自动化整个项目设置
TALL Stack包
一个Linux脚本,用于安装和配置TALL Stack,您无需手动操作。
下载 • 关于 • 要求 • 安装 • 许可 • 安全 • 致谢 • 更新
下载
关于脚本更多信息:https://github.com/AndreiDecuseara/tallstack-app
关于
如果告诉您设置TALL Stack项目可能比打扫桌子还快?相信您现在不会再推迟开始那个项目了...
这是给谁的?
- 忙碌的开发者(我们都是吧?!)需要尽快开始编写代码
- 技术团队负责人需要将新团队成员纳入TALL Stack项目
- 对TALL Stack新手的开发者需要设置他们的第一个项目并开始使用这些技术
它做什么?
该脚本允许您自动化以下所有操作
- 设置和创建新项目
- 安装jQuery
- 安装所有TALL Stack技术
- 创建优化并安装Laravel Mix。运行所有npm命令
- 创建优化文件结构,准备在新TALL Stack应用程序中使用
- 创建Livewire示例,而不是Laravel
- 创建带有所有所需资源的新的TALL Stack起始页面
- 使用您最新的Node版本,脚本会自动更改
- 自动创建所有您需要的认证(登录、重置、注册)。您可以选择是否要使用开箱即用的认证。
- 选择是否要安装Backpack for Laravel
- 设置完成后,自动打开浏览器中的新TALL Stack项目
video.mp4
⭐️ 如果您觉得它有用,请给我们一个星星 — 我们很乐意知道它帮助了您的工作
脚本的要求
Linux / macOS
- 已安装Valet (https://cpriego.github.io/valet-linux/)
- 已安装PHP(sudo apt-get install php php-cli php-common php-mysql php-mbstring php-mcrypt php-zip php-fpm)
- 已安装Composer(《https://getcomposer.org/download/》)
- 已安装Node和npm(《https://linuxize.com/post/how-to-install-node-js-on-ubuntu-18.04/》)
Windows
即将推出
安装
包安装
1.`composer require livewire/livewire`
2.`composer require laravel/ui`
3.`composer require andreidecuseara/tallstack`
4.`php artisan ui tallstack`
脚本安装
1.`Download the script`
2.`Install Package`
3.`Run `tallstach.sh` into your projects folder, where valet is parked`
4.`Follow the instructions from the script`
许可
该包在MIT许可下免费用于商业和非商业用途。请参阅许可文件以获取更多信息
安全
如果您发现任何安全相关的问题,请通过电子邮件andrei.decuseara@updivision.com联系,而不是使用问题跟踪器。
致谢
-
Andrei Decuseara - UPDIVISION 和 Backpack for Laravel 的全栈开发者
更新
请参阅变更日志以获取有关任何近期更改的更多信息。
未来,我们计划增加通过包安装的功能的粒度。我们计划在安装时选择模板并选择各种现成的组件。我们目前正在开发一个类似于Linux版本的Windows脚本。至于Linux脚本,我们计划对其进行审查并正式将其作为可安装包纳入Linux发行版。
所以,敬请期待!