# School说明 > 本项目使用 vue.js(2.x) + element-ui > [vue.js官网](https://cn.vuejs.org/v2/guide/) > [element-ui官网](http://element-cn.eleme.io/) ## 安装 > cnpm为淘宝镜像安装 # 安装npm相关node_modules cnpm/npm install # 安装elementui ui cnpm/npm install element-ui --save-dev # 安装vue相关 路由:cnpm/npm install vue-router --save-dev 状态管理:cnpm/npm install vuex --save-dev vue-resource:cnpm install vue-resource --save #安装sass和less依赖 cnpm/npm install babel-runtime --save-dev cnpm/npm install node-sass --save-dev cnpm/npm install sass-loader --save-dev cnpm/npm install less --save-dev cnpm/npm install stylus-loader css-loader style-loader --save-dev #安装其他 axios:cnpm install axios --save MD5加密:cnpm install --save js-md5 base64: cnpm install --save js-base64 ``` 注:如有新的安装,请务必更新 ``` ## src下目录 #api api接口调用 #assets 公共资源,比如图片 #components 自定义组件 #filters 过滤器 #router 路由 #scripts views使用的js文件 #stlyes css样式 #utils 公共js #views 页面文件(.vue)---页面js提取到scripts文件夹中 #store vuex状态管理