- 修改webstorm配置,格式化代码为缩进2字符
- 添加‘文档’入口(随后开发)
- 更新Top10列表布局
- 上传了localOptions.js文件
- 加上了排行榜页面和路由;
- 增加页面footer
- 修改网站title的板式
node中间层项目,后端使用easy mock模拟的。
- node
- express
- webpack
- pug
- axios
- es6
- AMD
- 使用express搭载webpack-dev-middleware和webpack-hot-middleware进行热加载
- 内置dev(开发环境)和 production(生产环境)两种启动方式
- 使用bable,兼容至ie8
- 使用postcss-loader,配制autoprefixer,自动添加浏览器前缀
- 采用axios承担中间层与后端的异步通信的任务,内置的axios.all(),可以在中间层代理多个后端请求一并返回,轻松实现Bigpipe
- 使用webpack+es6/AMD,从前端层面实现了模块化和组件化
- AMD用在Contorl层的模块化,在node中间层实现了模块化
- 采用log4js记录中间层错误日志
安装依赖
npm install
启动 开发环境
npm run dev
编译+启动生产环境
npm run build
npm start