🎨 ThinkPlugsStatic

Latest Stable VersionLatest Unstable VersionTotal DownloadsMonthly DownloadsDaily DownloadsPHP VersionLicense

ThinkPlugsStatic 提供 ThinkAdmin 的基础静态资源、入口文件和初始化配置模板,安装时按插件配置复制 public/static 资源并初始化项目基础文件。该插件基于 MIT 协议开源,免费可商用。

🚀 主要功能

  • 入口文件: 提供 thinkpublic/index.phppublic/router.php.htaccessrobots.txt 模板
  • 初始化配置: 提供 .env.example、基础控制器和 config/* 初始化配置模板
  • 后台资源: 提供 admin.jslogin.js、后台主题资源和常用前端插件
  • 资源目录: 安装时复制 public/static/plugspublic/static/theme 等静态资源目录
  • 自定义保留: 初始化 public/static/extra/style.cssscript.js,便于追加自定义样式和脚本

⚠️ 重要提示

目录替换警告: 安装此插件会占用并替换 public/static 部分目录(自定义脚本和样式 public/static/extra 目录除外)。若有对 public/static 修改,不建议安装此插件,否则会造成修改的内容丢失!

卸载注意: 使用 Composer 卸载此插件时,不会自动删除或还原 public/static 目录,需要手动删除目录和系统初始化文件。

📦 版本信息

  • 前端资源: 包含 Layui、RequireJS、jQuery、Vue、ECharts、编辑器、上传裁剪等常用静态库
  • 安装行为: 通过 think-install 执行资源复制和初始化文件写入
  • 兼容性: composer.json 要求 PHP >=7.1,并依赖 zoujingli/think-install 执行初始化与复制规则

🎨 功能特性

  • 后台脚本: 提供 ThinkAdmin 后台表单、表格、弹窗、上传等前端交互脚本
  • 自定义支持: 保留 public/static/extra 目录用于项目侧样式和脚本扩展
  • 主题资源: 提供后台主题 CSS、图片和错误页资源

加入我们

我们的代码仓库已移至 Github,而 Gitee 则仅作为国内镜像仓库,方便广大开发者获取和使用。若想提交 PRISSUE 请在 ThinkAdminDeveloper 仓库进行操作,如果在其他仓库操作或提交问题将无法处理!。

安装插件

composer require zoujingli/think-plugs-static

安装器规则

当前 composer.jsonextra.plugin.copy 会强制复制 thinkpublic/index.phppublic/static/plugspublic/static/themepublic/static/admin.jspublic/static/login.jsextra.plugin.init 会在目标不存在时初始化 .env.exampleapp/index/controller/Index.phpconfig/*public/router.phppublic/robots.txtpublic/.htaccess 以及 public/static/extra 下的自定义脚本和样式。

源码包中的 stc/public/static/admin.js 是后台核心脚本的发布标准,安装或更新插件时会发布到项目 public/static/admin.js。该目标文件属于插件托管资源,后续 Composer 更新可能覆盖;项目级自定义脚本和样式应放在 public/static/extra/script.jspublic/static/extra/style.css,这两个文件通过 init 初始化,已存在时不会覆盖。

卸载插件

**卸载后通过 composer update 不会再更新**
**插件本卸载不会删除 public/static 目录的代码**
composer remove zoujingli/think-plugs-static

版权说明

ThinkPlugsStatic 遵循 MIT 开源协议发布,并免费提供使用。

本项目包含的第三方源码和二进制文件的版权信息将另行标注,请在对应文件查看。

版权所有 Copyright © 2014-2026 by ThinkAdmin (https://thinkadmin.top) All rights reserved。

最近更新:
Contributors: 邹景立, Anyon