# lingshan-angularapp **Repository Path**: been1/lingshan-angularapp ## Basic Information - **Project Name**: lingshan-angularapp - **Description**: lingshan-angularapp 全栈项目:一个实现了CURD的SPA - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2017-01-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 全栈项目:一个实现了CURD的SPA ## 介绍 * AngularJS实现了SPA * NodeJS部署服务器,实现前后端交互 * 数据库选择MySQL ## 开发环境项目结构部署 * bin + www --实现判断监听端口 * models + db.js + product.js * node_modules --文件依赖,允许npm install下载依赖文件 * public -- Node部署静态文件资源 + images + javascript + stylesheets + index.html * routes --路由模块 + index.js + product.js * views 视图模板 * app.js --NodeJS入口文件 * package.json 文件依赖和Node配置文件 ## 前端部分 * ng-repeat * ui - router * ## 服务器部分 ## 数据库端介绍 * 首先要用MySQL在root用户名下建立一个lingshan的数据库,建一个名为list的表 * 创建链接 + host : '127.0.0.1', + user : 'root', + password : '', + database : 'lingshan' * 建表 + list * 表的格式 + 参数 数据类型 字节 + name char 10 + phone char 100 + state char 10 ## 安装步骤: + 1、git clone https://git.oschina.net/lzpxxz/lingshan-angularapp.git + 2、进入lingshan-angularapp 目录 ,cnpm install 安装依赖包 + 3、在mysql管理工具里面新建lingshan数据库,并导入lingshan.sql数据库进去,并修改model里面的db.js数据库配置,和本地数据库配置一致,注意账户名,密码 + 3、npm start 命令启动,在浏览器输入127.0.0.1:3000