smallpath
smallpath
You can use `$resource` to convert query arrays. ``` return vue.$resource('/proxyPrefix/api/post{?keys,values}').get({ keys:['foo','bar'], values: ['1','2'] }).then((response) => { return response.body[0]; }, (err) => { console.log(err) }) ``` Code above will return...
@savokiss As far as I know, any input uri will be converted according to `URI Template`. I didn't find any other solution except `Vue.resource`. Actually, it's the problem of query...
Just set the `Content-Type` to `application/json` in the request headers. I don't remember clearly, but `vue-resource` has an option for this, [via](https://github.com/vuejs/vue-resource/blob/master/docs/config.md#legacy-web-servers)
🤓受安利了,准备换TS,先写状态和逻辑再写视图不要太爽啊,可惜我这没条件,连测试都没法做。
谢谢指出typo,之后会单独弄个文档站
@stormqx 朴灵大大的深入浅出node.js, 第二版貌似正在写, 以及node-interview这个仓库. 其他的书都比较偏实战, 看你想学什么自行选择即可.
@stormqx koa和express差别非常小了,用过express直接上koa2.0没问题,这俩源码都才一千多行。
@qfdk # docker - yarn可以解决国内国外的网络问题 - 直接加mongo redis太大了 - 因为配置文件支持传环境变量,分出去的话可以直接指定host 这个项目现在docker其实只是弄着玩的,因为项目目前照我计划只完成了一小半,以后改动会比较大,因为是边做边改,因此目前折腾dockerfile价值不大。 # redis redis目前只用来存了token,但是之后会做一层SortedSet缓存,目前正在做得后端插件化就是为了方便做这个缓存。 另外,之前准备用redis来做rpc得,不过后面权衡了一下发现效果肯定没有SSR直连数据库好,就算了 # 前端别的代码 前端所有别的代码全部都是SSR服务端渲染相关的,为了解决SEO和降首屏时间。前端的SSR服务端与后端没有冲突。 你所看到的前端直连数据库是比较极端但很适合本项目的优化SSR的手段。 # 贡献代码 这里先提前感谢了,其实目前项目进度是这样的,后端我准备做成提供类似webpack打包生命周期,然后在一个`server.config.js`里面通过webpack插件的形式一个一个把功能像拼积木一样拼接上去,之后再加强一下后台管理前端的地位,让用户可以直接在界面上直接选要用哪些插件,甚至可以选择npm上的插件包,这样子以后加功能也用不着提PR了,直接发一个npm包就行了。然后GUI上配好的配置直接写回数据库,再通过模板引擎把后端配置文件`server.config.js`直接渲染回来,这样改造后,所有东西都在mongo数据库里,之后无论对用户用户还是对开发者开发,都会方便很多。 上面的想法前几天才成型,之后会一直往这个方向做。做完之后贡献代码就方便得多了,我个人建议可以等到那个时候。 时间不会太久,因为这个项目是我的毕设😅,还剩一个多月就答辩了,我肯定会最近干完。
了解,redis设置了auth环境变量,mongo我也加一下
@qfdk 谢谢关注,恰好明天答辩,等一切结束了会集中更新一波