gpt4 book ai didi

javascript - Laravel Nova 覆盖 vue 组件导致 [Vue warn] : Error compiling template

转载 作者:行者123 更新时间:2023-12-04 07:58:58 25 4
gpt4 key购买 nike

我想用它来实现用户指南 https://github.com/shipshapecode/vue-shepherd在我的新星上。

我将文件 webpack.mix.js.dist 更改为 webpack.mix.js(在 nova 目录内)。

然后我做了:

npm install
npm run watch

并在/nova/resources/js/views/index.vue 中做了一些修改还有/nova/resources/js/components.js

/nova/resources/js/components.js

import VueShepherd from 'vue-shepherd'

Vue.use(VueShepherd)

/nova/resources/js/views/index.vue

 mounted() {
this.$nextTick(() => {
const tour = this.$shepherd({
useModalOverlay: true
});
console.log(tour);

tour.addStep({
attachTo: { element: this.$el, on: 'top' },
text: 'Test'
});

tour.start();
});
},

然后我跑

php artisan nova:publish

但是现在我的控制台出现了这个错误 enter image description here

为什么会发生这种情况以及如何避免该错误?谢谢

最佳答案

你的 svg 中有标签样式,vue 不允许使用标签和 inside ,所以,

  1. 从你的 svg 中删除标签
  2. 或用作

关于javascript - Laravel Nova 覆盖 vue 组件导致 [Vue warn] : Error compiling template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66558744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com