MikeHins/Pepperidge

Pepperidge 的描述。

安装: 311

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:Blade

类型:

dev-main 2022-09-27 12:23 UTC

This package is auto-updated.

Last update: 2024-09-27 16:53:55 UTC


README

Software License Travis Total Downloads wakatime

[]

描述

现代经典栈

Boomers 们!

我们辛勤工作,只为了在旧拖鞋里感到舒适,现在孩子们试图用他们的javascripting 破坏我们的旧方法。好吧,小混蛋们!

让我们把那些美好的旧事物带回来!

此包可以帮助您使用 jQuery、bootstrap 和 Laravel blade 认证来搭建您的应用程序。

包含 vite 或 webpack,带 热重载 !!!

借助一个免费且易于使用的包,拥抱您那尘封的旧栈的便捷与舒适,并利用现代网络的力量。

安装

composer require mikehins/pepperidge

用法

php artisan pepperidge:remembers
// Vite
npm install && npm run dev

// Webpack
npm install && npm run hot
Type : 
  [1] Vite
  [2] Webpack

With authentification ?:
  [0] yes
  [1] no
  
  
// We need the next info for webpack hot reload or vite with custom domain name

What is the domain name ?:
 > my-domain.dev

SSL Certificates path:
 > /path/to/ssl/certficate.pem

SSL private key path:
 > /path/to/ssl/private.key

就是这样... 您现在拥有年轻时、美丽且充满潜力的工具。

故障排除

如果您遇到错误 Error: EACCES: permission denied, open '/etc/letsencrypt/live/domain.com/privkey.pem',请创建一个组,将您的用户添加到该组中,并更改组权限。

更多信息在这里

sudo addgroup nodecert
sudo adduser {your username} nodecert
sudo adduser root nodecert

sudo chgrp -R nodecert /etc/letsencrypt/live
sudo chgrp -R nodecert /etc/letsencrypt/archive
sudo chmod -R 750 /etc/letsencrypt/live
sudo chmod -R 750 /etc/letsencrypt/archive
sudo reboot

# You can reset permission with this command
sudo groupdel nodecert
sudo chown -R :root /etc/letsencrypt/live
sudo chown -R :root /etc/letsencrypt/archive

# If it's not working you can try to add your group
sudo chgrp -R {your group} /etc/letsencrypt/live
sudo chgrp -R {your group} /etc/letsencrypt/archive
sudo chmod -R 750 /etc/letsencrypt/live
sudo chmod -R 750 /etc/letsencrypt/archive
sudo reboot

待办事项

  • 使 Sass 文件可热重载
  • 使 "热重载" 或 "自定义域名" 可选
  • 预设示例用于 Vue 2.x 3.x
  • 预设示例用于 Inertia
  • 更改包名为 boomer??? php artisan ok:boomer
  • ...

更新日志

请参阅 更新日志 了解最近的变化。

贡献

请参阅 贡献 了解详细信息。

鸣谢

安全

如果您发现任何与安全相关的问题,请通过电子邮件 mike@hins.dev 而不是使用问题跟踪器来报告。

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。