andreidecuseara/tallstack

完整安装tallstack

1.2 2022-08-26 16:18 UTC

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联系,而不是使用问题跟踪器。

致谢

更新

请参阅变更日志以获取有关任何近期更改的更多信息。

未来,我们计划增加通过包安装的功能的粒度。我们计划在安装时选择模板并选择各种现成的组件。我们目前正在开发一个类似于Linux版本的Windows脚本。至于Linux脚本,我们计划对其进行审查并正式将其作为可安装包纳入Linux发行版。

所以,敬请期待!