Version: 1.0.21.0.41.0.51.0.61.0.81.0.91.0.101.0.111.0.121.0.131.0.141.0.151.0.161.0.171.0.181.0.201.0.211.0.221.0.231.0.241.0.251.0.261.0.271.0.281.0.291.0.301.0.311.0.321.0.331.0.341.0.351.0.361.0.371.0.381.0.391.0.401.0.421.0.431.0.451.0.461.0.471.0.481.0.491.0.501.0.511.0.531.0.541.0.551.0.561.0.571.0.581.0.601.0.611.0.621.0.631.0.641.0.651.0.671.0.681.0.691.0.701.0.711.0.721.0.741.0.751.0.761.0.771.0.781.0.791.0.801.0.811.0.821.0.831.0.841.0.851.0.861.0.871.0.881.0.891.0.901.1.01.1.11.1.21.1.31.1.41.1.51.1.61.1.71.1.81.1.91.1.101.1.111.1.121.1.131.1.151.1.161.1.171.1.181.1.191.1.201.1.211.1.221.1.231.1.241.1.251.1.261.1.271.1.281.1.291.1.301.1.311.1.321.1.331.1.341.1.351.1.361.1.371.1.381.1.391.1.401.1.411.1.421.1.431.1.451.1.461.1.471.1.481.1.491.1.501.1.511.1.521.1.531.1.541.1.551.1.561.1.571.1.601.1.611.1.621.1.631.1.641.1.651.1.661.1.671.1.68
##搜索APP部 前端构建工具
###sgs-node
```
> npm i -g sgs-node@latest
> mkdir helloworld
> cd helloworld
> sgs-node init
> npm update && npm i
> npm run build
> npm start
Now U can happy to code
### 初始化
生成目录
├── config
│ ├── default.js
│ └── production.js
├── mock
│ ├── input
│ │ └── index.js
│ └── output
├── server
│ ├── config
│ │ ├── default.js
│ │ ├── dev.js
│ │ ├── development.js
│ │ ├── production.js
│ │ ├── staging.js
│ │ └── test.js
│ ├── index.js
│ └── pm2.json
├── src
│ ├── api
│ ├── pages
│ │ ├── index
│ │ │ ├── router
│ │ │ │ └── index.js
│ │ │ ├── store
│ │ │ │ ├── actions.js
│ │ │ │ ├── getters.js
│ │ │ │ ├── index.js
│ │ │ │ └── mutations.js
│ │ │ ├── views
│ │ │ │ ├── hellowasync.vue
│ │ │ │ └── helloworld.vue
│ │ │ ├── app.vue
│ │ │ ├── config.js
│ │ │ └── csr.vue
│ └── global.js
├── zoo
│ └── index.js
├── favicon.ico
├── package.json
└── project.config.js