1介绍

支持适配 vue,主要做的事情是:

  • require('vue/dist/vue.common.js') 替换为 require('vue/dist/vue.runtime.common.js')。vue 的依赖已变化:

coolie-mid-vue - 图1

  • 将 vue 组件的 template 属性编译成 render 函数。构建之前:

coolie-mid-vue - 图2

构建之后

coolie-mid-vue - 图3

特别提示:需要添加 @coolievue 指令才能够被正确识别。

更多 coolie 指令参阅 coolie 指令章节

  1. // 组件
  2. module.exports = {
  3. // @coolievue
  4. template: require('./template.html')
  5. };
  6. // 实例
  7. new Vue({
  8. el: '#demo',
  9. // @coolievue
  10. template: require('./template.html')
  11. });

2配置

无。

3使用

  1. // 在 coolie.config.js 中添加
  2. coolie.use(require('coolie-mid-vue'));

4github

coolie-mid-vue - 图4github.com

原文: https://coolie.ydr.me/middleware/coolie-mid-vue