栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

CmsWing源码分析(1)综述、配置安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CmsWing源码分析(1)综述、配置安装

2021SC@SDUSC

目录

CmsWing简介

CmsWing 基本特点

组内分工

安装环境与配置

安装项目依赖

数据库配置

项目运行


CmsWing简介

一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统

CmsWing 基本特点

模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。

模型/栏目/分类信息体系:通过栏目和模型绑定,以及不同的模型类型,不同栏目可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。通过分类信息和栏目绑定,可以自动建立索引表,轻松实现复杂的信息检索。

用户行为:支持自定义用户行为,可以对单个用户或者群体用户的行为进行记录及分享,为您的运营决策提供有效参考数据。

云服务支持:支持云存储、云安全、云过滤和云统计等服务,更多贴心的服务让您的网站更安心。

安全稳健:提供稳健的安全策略,包括备份恢复、容错、防止恶意攻击登录,网页防篡改等多项安全管理功能,保证系统安全,可靠、稳定的运行。

组内分工

我负责分析支持用户行为方面的代码

安装环境与配置

本项目依赖,nodejs >7.6.5 推荐使用 8.x.x 版本 mysql > 5.X

所以首先准备好安装了高版本nodejs和mysql的环境

cmswing的下载地址有github和码云两个地址:

github地址是:https://github.com/arterli/CmsWing

码云的地址是:https://gitee.com/arterli/CmsWing

下载好最新版本完并解压之后可以开始导入数据库

进入命令行模式 cd 到CMSWing目录下

安装项目依赖
npm install

数据库配置

创建项目需要的数据库,登录MySQL 创建数据库,

数据库名字可以随意,

create database cmswing;

查看数据库,是否创建成功,看到有 cmswing的数据库,就创建成功了

show databases;

登录数据库,使用数据库,

use cmswing;

返回 Database changed 说明成功,下一步

导入SQL文件,生成数据库表,SQL文件在CMSWing根目录,

先要设置utf8编码

set names utf8;

目录改成,自己的 cmswing.sql 文件目录

source D:CODECmsWing-v1.3.7cmswing.sql

导入完成后,配置数据库

配置项目使用的数据库账号密码端口

在CmsWingsrcconfig目录下的model.js文件中配置你的数据库

改数据库用户名,密码,数据库,端口一般默认

mysql: {    handle: mysql, // Adapter handle

user: 'root', // 用户名

    password: 'root', // 密码

    database: 'cmswing', // 数据库

    host: '127.0.0.1', // host

    port: 3306, // 端口

    connectionLimit: 1, // 连接池的连接个数,默认为 1

    prefix: 'cmswing_', // 数据表前缀,如果一个数据库里有多个项目,那项目之间的数据表可以通过前缀来区分

    cache: { // 额外的缓存配置

      type: 'file',

     handle: fileCache,

      cachePath: path.join(think.ROOT_PATH, 'runtime/cache') // absoulte path is necessarily required    }

}

配置完之后的表格

项目运行

配置完,运行项目

npm start

然后可以访问首页http://127.0.0.1:8360

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285461.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号