加载中
CRMEB 开源商城安装:多端开发的开源架构部署指南

一、创建数据库并导入数据 数据库文件预处理:CRMEB 开源商城的数据库配置文件位于 /crmeb/public/install/crmeb.sql 。在导入数据库之前,需要仔细打开该文件,将其中所有的 demo.crmeb.com...

昨天 10:01
65
前端代码注释规范:开源商城多端开发的可读性基石

注释规范 注释的目的: 提高代码的可读性,从而提高代码的可维护性 注释的原则: 如无必要,勿增注释 ( As short as possible ) 如有必要,尽量详尽 ( As long as necessary ) 3.1 HTML 文件...

ThinkPHP6+Uni-app 架构下的开发标准

二、代码规范 2.1 Vue 2.1.1 代码结构

06/21 09:49
113
前端命名规范:基于 ThinkPHP6+Uni-app 的多端开发实践

一、命名规范 市面上常用的命名规范: camelCase(小驼峰式命名法 —— 首字母小写) PascalCase(大驼峰式命名法 —— 首字母大写) kebab-case(短横线连接式) snake_a(下划线连接式) ...

CRMEB PC 端前端开发规范:开源项目的前端构建之道

开发规范 统一使用ES6 语法 方法注释 /* th => 表头 data => 数据 fileName => 文件名 fileType => 文件类型 sheetName => sheet页名 */ export default function toExcel ({ th, data, file...

CRMEB:平台端 admin 默认路径修改的开源实现方案

修改平台端admin默认路径 crmeb/config/app.php template/admin/src/setting.js vue.config.js 重新打包后台模板文件 在admin目录下执行 npm install npm run build 需要在public下新建一个目...

标准版 admin后台新增页面使用文档

在标准版开发的实际使用中,随着用户移动端的产品和信息内容不断增多,后台需要新增页面来管理对应的产品详情、模块、资源等内容。针对一些概念或者步骤较多的内容,可以新增子页面构建多级模...

深入理解 ThinkPHP:容器和依赖注入的原理与实践

容器和依赖注入 ThinkPHP使用容器来更方便的管理类依赖及运行依赖注入,新版的容器支持PSR-11规范。 容器类的工作由think\Container类完成,但大多数情况我们只需要通过app助手函数或者think...

深入理解 ThinkPHP:容器和依赖注入的原理与实践

容器和依赖注入 ThinkPHP使用容器来更方便的管理类依赖及运行依赖注入,新版的容器支持PSR-11规范。 容器类的工作由think\Container类完成,但大多数情况我们只需要通过app助手函数或者think...

开源视角:CRMEB 框架第三方登录扩展实践(微信、头条小程序登录案例)

目前已有微信小程序登录、微信公众号登录 第三方登录扩展入口 namespace crmeb\services\oauth; use crmeb\basic\BaseManager; use crmeb\services\oauth\storage\MiniProgram; use crmeb\s...

开源视角:标准版 / 开源版创建数据表及基础增删改查的实践与分享(新增功能模块)

很多使用了CRMEB单商户系统的童鞋在进行二开的时候,都会遇到新建了数据表之后不知道对数据表怎么进行操作。那么,这篇文章将带你完整的实现一遍,以后就不会怕啦。 一、创建数据表 就以最简...

接口访问 token:获取与使用的开源视角与实践

管理端接口 token获取 使用后台登录的接口 域名/adminapi/login,post方法传入账号account和密码pwd,请求之后会获取到登录生成的token 接口请求 请求后台的数据接口,在headers里面增加参数...

Element 框架编译打包零基础实战

文件目录 管理端文件目录: template/admin/ 建议环境如下: 安装Nodejs 推荐使用官方下载【 v14.21.3版本】,其他版本可按照环境下载。 Nodejs:【官方下载】 windows用户建议下载 :node-...

独家揭秘!Nuxt 框架 PC 模板 SEO 优化打包全流程

1.宝塔添加PC模板站点,FTP和数据库均不需要创建,PHP版本选择纯静态 2.设置反向代理,代理名称自行填写,目标URL填写 127.0.0.1:端口号 (端口号为打包时 nuxt.config.js里面修改的端口号 ) ...

【uniapp 开发经验】小程序移动端新增页面适配指南

CRMEB标准版 移动端新增页面使用文档 在标准版开发的实际使用中,随着用户移动端的产品和信息内容不断增多,新增页面来展示对应的产品详情、模块等内容。针对一些概念或者步骤较多的内容,可...

保姆级教程:Hbuilder 实现 App 打包全流程揭秘

(1) 下载程序文件包并解压 此为开源版项目文件代码包 此为标准版项目文件代码包 (2) 将 template/uniapp文件导入Hbuilder工具 一、修改接口地址 1.打开template/uni-app下config/app.js修改接...

CRMEB开源版商城开通和配置支付宝支付

1、登录支付宝商家中心 进入支付宝商家中心 https://b.alipay.com/index2.htm 2、进入产品中心 点击产品中心 找到网站支付,进行申请接入支付,如果已经开通请跳过 3、进入开放中心 进入支付宝...

打开小程序提示请求失败(小程序页面空白)

1、小程序代码是商城后台下载的还是自己编译的 (1)要是商城后台下载的,检查设置里面的域名是不是https的 (2)要是自己编译的,检查app.js里面的接口域名是不是https的,填了以后有没有保...

uni-app打包小程序教程(包括隐私协议设置)

1.下载登录微信开发工具。 (下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html ,推荐使用稳定版) 安装完成后后,打开,微信扫码登陆。 2.下载HBuilde...

Vuejs设计与实现 —— 渲染器核心:挂载与更新

前言 挂载 与 更新 是 渲染器 的核心功能,也是渲染器应该要提供的基本功能,而 挂载 和 更新 又是基于 VNode 虚拟节点的,因为 VNode 节点描述了其对应的 真实 DOM 应该是什么样子的。 挂载...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部