vue报错 hash.update(${this.outputOptions.publicPath});

hash.update(${this.outputOptions.publicPath}); TypeError: Cannot read property 'outputOptions' of undefined

遇到这个问题真的很头秃,百度也只有一个相关内容,反正就是各种调试,最后发现,原来是引入了vue-pdf并注册了,但是没有用

//这里引入并注册了
  import pdf from 'vue-pdf'
    export default {
    components: { pdf },

//但是没有使用
//我的项目是注释了,所以报错了
<!--        <pdf :src="pdfUrl"></pdf>-->

解决方案就是注册就使用,不用就不要注册

推荐阅读更多精彩内容