1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > node mysql商城开发_GitHub - Ssipon/nideshop: NideShop:基于Node.js+MySQL开发

node mysql商城开发_GitHub - Ssipon/nideshop: NideShop:基于Node.js+MySQL开发

时间:2020-06-25 05:55:28

相关推荐

node mysql商城开发_GitHub - Ssipon/nideshop: NideShop:基于Node.js+MySQL开发

NideShop商城(服务端)

界面高仿网易严选商城(主要是wap版)

测试数据采集自网易严选商城

功能和数据库参考ecshop

服务端api基于Node.js+ThinkJS+MySQL

计划添加基于Vue.js的后台管理系统、PC版、Wap版

本地开发环境配置

克隆项目到本地

git clone /tumobi/nideshop

创建数据库nideshop并导入项目根目录下的nideshop.sql

CREATE SCHEMA `nideshop` DEFAULT CHARACTER SET utf8mb4 ;

注意数据库字符编码为utf8mb4

更改数据库配置

src/common/config/adapter.js

/**

* model adapter config

* @type {Object}

*/

exports.model = {

type: 'mysql',

common: {

logConnect: isDev,

logSql: isDev,

logger: msg => think.logger.info(msg)

},

mysql: {

handle: mysql,

database: 'nideshop',

prefix: 'nideshop_',

encoding: 'utf8mb4',

host: '127.0.0.1',

port: '3306',

user: 'root',

password: 'root',

dateStrings: true

}

};

填写微信登录和微信支付配置

src/common/config/config.js

// default config

module.exports = {

default_module: 'api',

weixin: {

appid: '', // 小程序 appid

secret: '', // 小程序密钥

mch_id: '', // 商户帐号ID

partner_key: '', // 微信支付密钥

notify_url: '' // 微信异步通知,例:/api/pay/notify

}

};

安装依赖并启动

npm install

npm start

线上部署

微信小程序客户端截图

功能列表

首页

分类首页、分类商品、新品首发、人气推荐商品页面

商品详情页面,包含加入购物车、收藏商品、商品评论功能

搜索功能

专题功能

品牌功能

完整的购物流程,商品的加入、编辑、删除、批量选择,收货地址的选择,下单支付

会员中心(订单、收藏、足迹、收货地址、意见反馈)

....

最后

喜欢别忘了Star

本项目长期更新完善,欢迎Watch

交流QQ群:497145766

node mysql商城开发_GitHub - Ssipon/nideshop: NideShop:基于Node.js+MySQL开发的开源免费商城(api服务器端)...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。