在调试环境中添加了[退款按钮],但在生成环境下因JS压缩导致新按钮未显示。问题解决方法涉及app debug配置,当设置为false时使用压缩版JS和CSS。通过更新require-backend.min.js和require-frontend.min.js文件,清空后台缓存后,按钮显示正常。
//一键压缩打包前后台的JS和CSS php think min -m all -r all //一键压缩打包后台的JS和CSS php think min -m backend -r all //一键压缩打包前后台的JS php think min -m all -r js //一键压缩打包后台的CSS php think min -m backend -r css //使用uglify进行一键压缩打包后台的JS文件 php think min -m backend -r js -o uglify
//创建一个myaddon本地插件,常用于开发自己的插件时使用 php think addon -a myaddon -c create //刷新插件缓存,如果禁用启用了插件,部分文件需要刷新才会生效 php think addon -a example -c refresh //卸载本地的example插件 php think addon -a example -c uninstall //启用本地的example插件 php think addon -a example -c enable //禁用本地的example插件 php think addon -a example -c disable //将本地的example插件打包成zip文件 php think addon -a example -c package
public\assets\js 文件下生成两个新的 require-backend.min.js 和 require-frontend.min.js 文件上传这两个文件,切换 生成环境,后台清空缓存,按钮显示问题解决