首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >棱镜映像不会在vue站点中加载并创建运行时/编译器错误

棱镜映像不会在vue站点中加载并创建运行时/编译器错误
EN

Stack Overflow用户
提问于 2019-07-20 00:30:56
回答 1查看 197关注 0票数 0

我将prismic.io无头cms集成到我的vuetify项目中,并且能够将我在存储库中创建的关键文本字段中的内容呈现到项目中,但我还无法加载图像。当我在浏览器中查看页面时,会看到以下控制台错误:

Vue警告:在模板编译器不可用的情况下,您使用的是仅运行时构建的Vue。要么将模板预编译成呈现函数,要么使用编译器包含的构建。

找到位置

->在/Users/jbdebiasio/dev/prismic-vue/src/components/Image.vue

当我使用image元素查看图像时,它显示了以下标记:

代码语言:javascript
复制
<!--function (a, b, c, d) { return createElement(vm, a, b, c, d, true); }-->

这意味着什么,我需要做什么来正确地渲染图像?我尝试更新我的app实例,但没有发现任何变化。

EN

回答 1

Stack Overflow用户

发布于 2019-07-20 01:05:14

我的公司最近遇到了同样的问题,这是因为棱镜Vue软件包的构建方式。

这是由于没有使用呈现函数,而是要求模板编译器在运行时构建它们的组件。

您将需要添加Vue的完整构建,其中包括模板编译器

如果项目是用Vue CLI创建的,下面的示例可以工作

代码语言:javascript
复制
// vue.config.js
module.exports = {
  // Will merge all properties with the default web pack config
  configureWebpack: {
    resolve: {
      alias: {
        'vue$': 'vue/dist/vue.esm.js' // 'vue/dist/vue.common.js' for webpack 1
      }
    }
  }  
}

有关此这里的更多信息

这里这里的Vue CLI配置

这个解决方案显然只是一个绷带,真正的问题需要由棱镜来解决。请参阅请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57120888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档