/growing

a system for self-growing using koa & vue

Primary LanguageJavaScript

node server/index.js

#问题记录

##4.29 init vue

vue-loader依赖于vue-template-compiler 和 css-loader,需要自己手动安装,所以才会有npm install的plugin来完成自动安装包的功能

babel-transform-runtime babel-polyfill

Object.create

webpack相关 publicPath watch:true

服务器端es6 index.js babel babelrc

koa2已经放弃generator 转战async koa-router 需要安装7.x

koa vue 中间件替换 HotModuleReplacementPlugin + koa-webpack-middleware

https://github.com/alexmingoia/koa-router/tree/master/

##5.8 element-ui 使用 按照doc上的使用方法 import ElementUI from 'element-ui' import 'element-ui/lib/theme-default/index.css'

另外还需要配置相应的loader(css style file)

vue-router 使用 router-view router-link use(VueRouter) new VueRouter

未解决 atom如何动态转换缩进方式 atom的插件如何编写,自己做?

编写使用jade / stylus

##建立数据库结构,以及确定具体api接口

  1. playground environment build unit test eslint etc.

koa + vue => typescript => lodash => js design patthern => clean code => airbnb => leetcode

app design

  1. read book 10page+