koa-vue-view:Koa视图引擎,可在服务器上呈现Vue组件

时间:2024-02-24 08:38:03
【文件属性】:

文件名称:koa-vue-view:Koa视图引擎,可在服务器上呈现Vue组件

文件大小:28KB

文件格式:ZIP

更新时间:2024-02-24 08:38:03

koa engine koa-middleware vue-ssr vue-server-renderer

考阿维尤 Koa视图引擎,可在服务器上渲染Vue组件。 1.x的分支/ npm包支持koa1;主分支和2.x版本的npm包支持koa2。 需求 我熟悉书写vue的代码,感觉她的语法很简洁明了,并且支持组件化;我最近在学习使用koa编写node web应用,在koa框架中渲染视图有很多选择;但是我想在koa中使用vue来渲染视图; 我在研究了vue的ssr解决方案后,感觉她很好,但是不满足我的需求,我只是想用她的语法和组件化来实现可视化渲染,渲染的数据想从koa的ctx.state中读取,也不要前相同同用同一套路由这种方式; 所以我觉得用vue的ssr的基础部分-服务端渲染vue实例,来完成我的需求,即此中间件诞生; 本中间件包含功能: 服务端渲染vue语法的视图文件 前导文件的语法采用vue组件的编写语法 支持vue的组件化 支持全局数据,组件等共享 注意:本中间件虽然支持vue组件的编写语法,但是仅会会处理其中的template部分,其他的如style , script等部分都会原样输出 待添加功能: 证据编译视图文件中模板标签中的前端用的vue代码 安装 npm i -S ko


【文件预览】:
koa-vue-view-master
----.vscode()
--------launch.json(431B)
----lib()
--------parse.js(2KB)
--------util.js(284B)
--------index.js(6KB)
----.npmignore(73B)
----examples()
--------base()
----.travis.yml(169B)
----LICENSE(1KB)
----test()
--------views()
--------components()
--------index.js(11KB)
----README.md(7KB)
----.gitignore(884B)
----package-lock.json(28KB)
----package.json(819B)

网友评论