MikeHins / Pepperidge
Pepperidge 的描述。
dev-main
2022-09-27 12:23 UTC
Requires
- illuminate/support: ^9.0
Requires (Dev)
- orchestra/testbench: ^6.0
This package is auto-updated.
Last update: 2024-09-27 16:53:55 UTC
README
描述
现代经典栈
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)。请参阅 许可证文件 了解更多信息。