ITKeyword,专注技术干货聚合推荐

注册 | 登录

开源一个nodejs写的商城系统

halloffame 分享于

2020腾讯云双十一活动,全年最低!!!(领取3500元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1073

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

推荐:国外一些好的开源商城系统(15个)

1. Magento (免费) http://www.magentocommerce.com/ Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。Magento在设计上

zshop是一个nodejs写的商城系统,看完廖雪峰的《javaScript全栈教程》后,想练练手,已是开始踩坑之路。目前完成了首页,商品搜索,购物车,我的,登录,商品详情等,后面将继续完善其它功能。完善后会把数据库的er图画出来。github地址:https://github.com/halloffamezwx/zshop。

在线预览效果地址:http://120.78.200.74:3000/zshop/(pc浏览器请切换为手机模式)。部署在阿里云上面,centOS 6.5 64位,1核cpu,1g内存,1m带宽,40g普通硬盘,登录手机:18312345678,密码:123456。

一 部署方式: 1 安装node.js(7.6版本以上,因为要支持`async/await`); 2 安装mysql数据库(utf-8编码的配置),创建数据库zshop; 3 下载本工程文件,可修改数据库的用户名密码等连接配置(middleware目录下的config-default.js和config-test.js两个配置文件),在根目录下执行npm install下载依赖库,然后执行node init-db.js(初始化数据库表和表数据); 4 最后在工程根目录下执行node app.js,看到日志app started at port 3000...就代表启动成功了,浏览器访问http://localhost:3000/zshop/(pc浏览器请切换为手机模式)。

二 涉及的技术框架: 1 前端:weui.css,jquery,jquery.spinner,requirejs,swiper-4.1.6,vue,vue-reso

推荐:盘点 8 款好用的开源商城系统

来源:GBin1.com 全球电子商务巨头Amazon当家人贝索斯说过,“在现实世界的商店最有力的武器就是地段,地段,地段,而对于我们来说最重要的三件事就是技术,技术

urce; 2 后端:koa2,koa-bodyparser,koa-router,nunjucks,mime,mz,koa-compress,sequelize,mysql,koa-session2,log4js。

三 工程目录的主要结构: |-zshop

|-controllers

//controller

|-html_template

//如果你只需要本项目的那些静态的html文件等

|-middleware

//本项目的koa2的一些middleware</br>

|-models

//数据库实体

|-service

//service

|-static

//静态文件目录,包括图片,js,css等,这部分可以部署在nginx

|-views

//模板页面文件

|-app.js

//程序主入口文件

|-init-db.js

//执行这个可以初始化数据库表和表数据,谨慎执行

|-init-sql.sql

//init-db.js执行的sql文件

|-LICENSE

//MIT协议,拿走不谢

|-package.json

//依赖的库

四 一些截图:

五 如果你觉得对你有所启发,star一下或者扫码请我喝杯咖啡,金额任意。

感谢阅读!!!

推荐:国内外php商城系统 开源、php商城比较

国内的 1:ECSHOP(php+mysql) 免费 + 开源 ECSHOP是一款开源免费的网上商店系统。由专业的开发团队升级维护,为您提供及时高效的技术支持,您还可以根据自己的

zshop是一个nodejs写的商城系统,看完廖雪峰的《javaScript全栈教程》后,想练练手,已是开始踩坑之路。目前完成了首页,商品搜索,购物车,我的,登录,商品详情等,后面将继续完善其它功能。

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。