# node-scmc **Repository Path**: xuliugen/node-scmc ## Basic Information - **Project Name**: node-scmc - **Description**: 使用node、express、mongodb实现的一个案例demo - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2016-05-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #node-scmc 1、安装module 下载项目之后,进入项目主目录,使用`npm install`命令自动安装package.json里的module引用。 2、bower管理前端模块 安装bower: ``` npm install -g bower ``` bower初始化: ``` bower init ``` 创建 `.bowerrc` 文件用于设置,下载的前端框架放置的位置 ``` { "directory": "public/lib" } ``` 这里放置的是:`public/lib` 然后使用bower安装前端使用到的框架: ``` bower install --alow-root-- --save angular bower install --alow-root-- --save bootstrap ``` 详细信息参考bower官网:[http://bower.io/](http://bower.io/) 3、各文件功能 - app 用于存放服务器端使用到的controller、service、route - controller 控制器 - service 服务 - route 路由 - bin 存放www执行文件 - www执行文件 - config 存放配置文件 - env 环境 - public 存放前端文件 - controller angular的控制器 - service angular的服务 4、官方文档地址 mongodb:[https://docs.mongodb.com/manual/](https://docs.mongodb.com/manual/) Bower:[http://bower.io/](http://bower.io/) Express:[http://www.expressjs.com.cn/4x/api.html](http://www.expressjs.com.cn/4x/api.html)