Ramda是一个函数式编程的库,满足两个原则:
- ramda 所有函数都支持柯里化
- function first,data last(写参数的时候函数在前,数据在后)
在node中使用相对简单,在vue中如何使用呢?
首先你需要把Vue CLI 版本升级到3.0以上,升级方法
如果已经安装过了,可以新卸载:
npm uninstall -g vue-cli
然后:
- NPM安装: npm install -g @vue/cli
- 淘宝镜像:cnpm install -g @vue/cli
- 苹果:yarn global add @vue/cli
创建项目和之前的vue init webpack projname有所不同:
vue create projname
支持自己配置项目内使用模块。
然后cd projname , cnpm i ,运行:
npm run serve
植入ramda,需要自己创建vue.config.js , 然后进行插件配置
不过我已经配置好了,可以直接使用
gayhub:https://github.com/canwhite/QCRamda
感谢:
http://www.ruanyifeng.com/blog/2017/03/ramda.html