vue83-103

Vue.js应用实践:路由管理与组件优化,

全局路由拦截

即使路径对,也会被拦截

router.beforeEach((to,from, next) => {
console.log(to)
if(某几个需要授权的路由){
if(授权通过){
next()

} else {
next('/login')
}
} else
next()
}

next可以通过

router.beforeEach((to,from, next)=> {
console.log(to)
if (to.meta.isKerwinRequired) {
//判断 本地存储中是否token
if (localStorage.getItem('token')) {
next()
} else {
next('/login')
}
} else {
next()
}
}

路由懒加载

防止首页加载过慢

// 将
// import UserDetails from './views/UserDetails.vue'
// 替换成
const UserDetails = () => import('./views/UserDetails.vue')

const router = createRouter({
  // ...
  routes: [{ path: '/users/:id', component: UserDetails }],
})

路由原理

(1)hash路由==> location.hash切换
window.onhashchange 监听路径的切换
(2)history路由==>history.pushState切换
window.onpopstate 监听路径的切换

swiper组件

新版大而全的方案

// import Swiper bundle with all modules installed
import Swiper from 'swiper/bundle';
// init Swiper:
const swiper = new Swiper(.);

选项卡封装

各种控制样式,各种引入导入,各种静态资源

电影导航组件

<template>
<div>
<router-link to="/films/nowplaying" custom v-slot="{ navigate,
isActive }">
<li @click="navigate" :class="isActive ? 'kerwinactive':''">
正在热映
</li>
</router-link>
krouter-link to="/films/comingsoon" custom v-slot="{ navigate,
isActive }">
<li @click="navigate" :class="isActive ? 'kerwinactive':'">
即将上映
</li>
</router-link>
</div>
<template>

正在热映获取数据

mounted (){
axios({
url:'https://m.maizuo.com/gateway?cityId=440100&pageNum=1&
pageSize=10&type=1&k=5196770',
headers:E
'X-Client-Info':'{"a":"3000","ch":"1002","v":"5.0.4",
"e":"1606697250632532718583809","bc":"440100"}',
'X-Host':'mall.film-ticket.film.list'
}
}).then(res =>{
console.log(res.data)
}

渲染

在这里插入图片描述
用poster找图片
nmae。。。。。
评分。。。同理
主演:

vue.filter('actorsFilter', (data) => {
console.log(data.map(iten => item.name))
return '11111'
}

axios封装

简单简化

mounted () {
http({
url:
'/gateway?cityId=440100&pageNum=1&pageSize=10&type=1&
k=5196770',
headers:
'X-Host':'mall.film-ticket.film.list'
}).then((res)=>{
}
console.log(res.data.data.films)
this.datalist = res.data.data.films
}}

详情渲染

不建议用空数组,会报错
建议通过null


<template>
<div v-if="filmInfo">
{{filmInfo.name}}
{{filInfo.filmType.name}}
</div>
</template>


export default {
data () {
return {
filmInfo:nul1
}

动态样式

<div :style="{
backgroundImage:'url('+filmInfo.poster+')
]"></div>



<style lang="scss" scoped>
·poster{
width: 100%;I
height: 11.666667rem;

给其绑定一个ishidden的点击事件,点击后,ishidden取反

详情轮播

查询官方文档,一面多个

new Swiper('.kerwin',{
slidesPerView: 3,
spaceBetween: 30,
freeMode: true
}

动态设置:

<detail-swiper-item
v-for="(data, index) in filmInfo.actors"
:key="index"
>
<divI
:style="{
backgroundImage: 'url('+data.avatarAddress
}"
')'class="avatar"
>

详情Header-组件

通过window.onscroll,if判断,大于一定距离显示详情,
最后记得小于一定距离的时候要清空

Vue.directive('scroll', {
inserted (el) E
// console.log(el)
el.style.display = 'none'

window.onscroll =()=>{
if ((document.documentElement.scrollTop || document.body.
scrollTop) > 50){
el.style.display = 'block'
} else {
el.style.display = 'none'
}
}

要记得销毁声明周期:unbind

//销毁执行的
unbind(){
window.onscroll= null
}
}

影院组件渲染

同理

<div>
<ul>
<li v-for="data in cinemaList" :key="data.cinemaId">
<div class="left">
<div class="cinema_name">{{ data.name }}</div>
<div class="cinema_text">{{ data.address }}</div>
</div>
div class="right cinema_name"
<div style="color:red">{{data.lowPrice/100 }}</div>
</div>
</li>
</ul>
</div>
370 | </style> > 371 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372 | 373 | import { Component, Mixins } from 'vue-property-decorator' 374 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuClogMeter.vue:201:23 199 | } 200 | </style> > 201 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 202 | 203 | import { Component, Mixins, Prop, Ref, Watch } from 'vue-property-decorator' 204 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuControls.vue:298:23 296 | } 297 | </style> > 298 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 299 | 300 | import { Component, Mixins, Ref, Watch } from 'vue-property-decorator' 301 | import { Debounce } from 'vue-debounce-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuEditGateMapDialog.vue:759:23 757 | 758 | </style> > 759 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 760 | 761 | import Component from 'vue-class-component' 762 | import { Mixins, VModel, Watch } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuEditTtgMapDialog.vue:732:23 730 | } 731 | </style> > 732 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 733 | 734 | import Component from 'vue-class-component' 735 | import { Mixins, Watch } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuFilamentStatus.vue:965:23 963 | } 964 | </style> > 965 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 966 | 967 | import { Component, Mixins, Prop, Ref, Watch } from 'vue-property-decorator' 968 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuGateDialogRow.vue:98:23 96 | } 97 | </style> > 98 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 99 | 100 | import Component from 'vue-class-component' 101 | import { Mixins, Prop } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuGateStatus.vue:97:23 95 | } 96 | </style> > 97 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98 | 99 | import Component from 'vue-class-component' 100 | import { Mixins, Prop } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuGateSummary.vue:173:23 171 | } 172 | </style> > 173 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 174 | 175 | import { Component, Mixins, Prop } from 'vue-property-decorator' 176 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuMachine.vue:68:23 66 | } 67 | </style> > 68 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 69 | 70 | import { Component, Mixins, Prop } from 'vue-property-decorator' 71 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuMaintenanceDialog.vue:589:23 587 | } 588 | </style> > 589 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 590 | 591 | import Component from 'vue-class-component' 592 | import { Mixins, VModel, Watch } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuRecoverStateDialog.vue:289:23 287 | } 288 | </style> > 289 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 290 | 291 | import Component from 'vue-class-component' 292 | import { Mixins, VModel, Watch } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuSettings.vue:174:23 172 | } 173 | </script> > 174 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 175 | 176 | import { Component, Mixins } from 'vue-property-decorator' 177 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuSpool.vue:197:23 195 | } 196 | </script> > 197 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 198 | 199 | import Component from 'vue-class-component' 200 | import { Mixins, Prop, Ref } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuTtgMap.vue:341:23 339 | } 340 | </style> > 341 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342 | 343 | import { Component, Mixins, Prop } from 'vue-property-decorator' 344 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/mmu/MmuUnit.vue:573:23 571 | } 572 | </style> > 573 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 574 | 575 | import { Component, Mixins, Prop, Watch } from 'vue-property-decorator' 576 | import BrowserMixin from '@/mixins/browser' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/OutputFan.vue:98:23 96 | } 97 | </script> > 98 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 99 | 100 | import { Component, Mixins, Prop } from 'vue-property-decorator' 101 | import type { Fan } from '@/store/printer/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/OutputItem.vue:70:23 68 | } 69 | </script> > 70 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 71 | 72 | import { Component, Vue, Prop } from 'vue-property-decorator' 73 | import OutputFan from '@/components/widgets/outputs/OutputFan.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/OutputLed.vue:142:23 140 | } 141 | </script> > 142 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143 | 144 | import { Component, Mixins, Prop } from 'vue-property-decorator' 145 | import { IroColor } from '@irojs/iro-core' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/OutputPin.vue:75:23 73 | } 74 | </script> > 75 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 76 | 77 | import { Component, Mixins, Prop } from 'vue-property-decorator' 78 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/Outputs.vue:80:23 78 | } 79 | </script> > 80 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 81 | 82 | import { Component, Mixins } from 'vue-property-decorator' 83 | import OutputItem from '@/components/widgets/outputs/OutputItem.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/outputs/OutputsCard.vue:25:23 23 | } 24 | </script> > 25 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 26 | 27 | import { Component, Vue } from 'vue-property-decorator' 28 | import Outputs from '@/components/widgets/outputs/Outputs.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/retract/Retract.vue:227:23 225 | } 226 | </script> > 227 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228 | 229 | import { Component, Mixins } from 'vue-property-decorator' 230 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/retract/RetractCard.vue:24:23 22 | } 23 | </script> > 24 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 25 | 26 | import { Component, Vue } from 'vue-property-decorator' 27 | import Retract from '@/components/widgets/retract/Retract.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/runout-sensors/RunoutSensorsCard.vue:74:23 72 | } 73 | </script> > 74 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 75 | 76 | import { Component, Mixins, Prop } from 'vue-property-decorator' 77 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/sensors/Sensors.vue:51:23 49 | } 50 | </script> > 51 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52 | 53 | import type { MoonrakerSensor } from '@/store/sensors/types' 54 | import { Component, Vue } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/sensors/SensorsCard.vue:24:23 22 | } 23 | </script> > 24 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 25 | 26 | import { Component, Vue } from 'vue-property-decorator' 27 | import Sensors from './Sensors.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/spoolman/QRReader.vue:165:23 163 | } 164 | </script> > 165 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166 | 167 | import { Component, Mixins, Ref, VModel } from 'vue-property-decorator' 168 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/spoolman/SpoolmanCard.vue:344:23 342 | } 343 | </script> > 344 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345 | 346 | import { Component, Mixins } from 'vue-property-decorator' 347 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/spoolman/SpoolSelectionDialog.vue:742:23 740 | } 741 | </style> > 742 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 743 | 744 | import { Component, Mixins, Watch } from 'vue-property-decorator' 745 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/stats/PrinterStatsCard.vue:218:23 216 | } 217 | </style> > 218 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 219 | 220 | import { Component, Prop, Vue } from 'vue-property-decorator' 221 | import { SocketActions } from '@/api/socketActions' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/PauseAtLayerDialog.vue:181:23 179 | } 180 | </script> > 181 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 182 | 183 | import StateMixin from '@/mixins/state' 184 | import type { Macro } from '@/store/macros/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/PauseResumeBtn.vue:121:23 119 | } 120 | </script> > 121 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 122 | 123 | import { Component, Mixins } from 'vue-property-decorator' 124 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/PrinterStatusCard.vue:172:23 170 | } 171 | </style> > 172 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 173 | 174 | import { Component, Mixins, Watch } from 'vue-property-decorator' 175 | import { SocketActions } from '@/api/socketActions' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/ReprintTab.vue:129:23 127 | } 128 | </script> > 129 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 130 | 131 | import { Component, Mixins } from 'vue-property-decorator' 132 | import FilesMixin from '@/mixins/files' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/StatusControls.vue:128:23 126 | } 127 | </script> > 128 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 129 | 130 | import { Component, Mixins } from 'vue-property-decorator' 131 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/StatusLabel.vue:46:23 44 | } 45 | </style> > 46 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 47 | 48 | import { Component, Prop, Mixins } from 'vue-property-decorator' 49 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/status/StatusTab.vue:423:23 421 | } 422 | </style> > 423 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424 | 425 | import { Component, Mixins } from 'vue-property-decorator' 426 | import StatusLabel from './StatusLabel.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/DiskUsageCard.vue:127:23 125 | } 126 | </script> > 127 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 128 | 129 | import { Component, Mixins } from 'vue-property-decorator' 130 | import type { AppDiskUsage } from '@/store/files/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/KlipperLoadChart.vue:56:23 54 | } 55 | </script> > 56 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57 | 58 | import { Component, Vue, Watch } from 'vue-property-decorator' 59 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/McuCard.vue:97:23 95 | } 96 | </script> > 97 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98 | 99 | import McuInformationDialog from './McuInformationDialog.vue' 100 | import type { KlippyApp, MCU } from '@/store/printer/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/McuInformationDialog.vue:57:23 55 | } 56 | </script> > 57 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 58 | 59 | import type { MCU } from '@/store/printer/types' 60 | import { Component, Prop, VModel, Vue } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/McuLoadChart.vue:104:23 102 | } 103 | </script> > 104 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 105 | 106 | import { Component, Vue, Prop, Watch } from 'vue-property-decorator' 107 | import type { MCU } from '@/store/printer/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/MoonrakerLoadChart.vue:56:23 54 | } 55 | </script> > 56 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57 | 58 | import { Component, Vue, Watch } from 'vue-property-decorator' 59 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/SdInfoCard.vue:46:23 44 | } 45 | </script> > 46 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 47 | 48 | import { Component, Vue } from 'vue-property-decorator' 49 | import type { SystemInfo } from '@/store/server/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/SystemLoadChart.vue:70:23 68 | } 69 | </script> > 70 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 71 | 72 | import { Component, Vue, Watch } from 'vue-property-decorator' 73 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/SystemMemoryChart.vue:56:23 54 | } 55 | </script> > 56 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57 | 58 | import { Component, Vue, Watch } from 'vue-property-decorator' 59 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/SystemOverviewCard.vue:189:23 187 | } 188 | </script> > 189 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 190 | 191 | import { Component, Vue } from 'vue-property-decorator' 192 | import type { SystemInfo } from '@/store/server/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/system/SystemUsageCard.vue:76:23 74 | } 75 | </style> > 76 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 77 | 78 | import { Component, Vue } from 'vue-property-decorator' 79 | import SystemLoadChart from './SystemLoadChart.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/HeaterContextMenu.vue:92:23 90 | } 91 | </script> > 92 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 93 | 94 | import { Component, Prop, VModel, Mixins } from 'vue-property-decorator' 95 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/HeaterMpcCalibrateDialog.vue:68:23 66 | } 67 | </script> > 68 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 69 | 70 | import type { Heater } from '@/store/printer/types' 71 | import type { NullableOrEmpty } from '@/util/is-null-or-empty' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/HeaterPidCalibrateDialog.vue:49:23 47 | } 48 | </script> > 49 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 50 | 51 | import type { Heater } from '@/store/printer/types' 52 | import { Component, Vue, VModel, Prop } from 'vue-property-decorator' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/TemperatureCard.vue:247:23 245 | } 246 | </script> > 247 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248 | 249 | import { Component, Mixins, Prop, Ref } from 'vue-property-decorator' 250 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/TemperaturePresetsMenu.vue:80:23 78 | } 79 | </script> > 80 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 81 | 82 | import { Component, Mixins } from 'vue-property-decorator' 83 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/TemperatureTargets.vue:645:23 643 | } 644 | </style> > 645 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 646 | 647 | import { Component, Mixins } from 'vue-property-decorator' 648 | import TemperaturePresetsMenu from './TemperaturePresetsMenu.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/thermals/ThermalChart.vue:438:23 436 | } 437 | </style> > 438 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 439 | 440 | import { Component, Watch, Prop, Ref, Mixins } from 'vue-property-decorator' 441 | import type { ECharts, EChartsOption } from 'echarts' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/timelapse/TimelapseRenderSettingsDialog.vue:406:23 404 | } 405 | </script> > 406 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407 | 408 | import { Component, Prop, Mixins, Ref, VModel } from 'vue-property-decorator' 409 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/timelapse/TimelapseSettingsCard.vue:100:23 98 | } 99 | </script> > 100 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101 | 102 | import { Component, Mixins } from 'vue-property-decorator' 103 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/timelapse/TimelapseStatusCard.vue:169:23 167 | } 168 | </style> > 169 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 170 | 171 | import { Component, Mixins } from 'vue-property-decorator' 172 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ExtruderMoves.vue:158:23 156 | } 157 | </script> > 158 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 159 | 160 | import { Component, Mixins, Ref, Watch } from 'vue-property-decorator' 161 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ExtruderSelection.vue:38:23 36 | } 37 | </script> > 38 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 39 | 40 | import { Component, Mixins } from 'vue-property-decorator' 41 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ExtruderStats.vue:115:23 113 | } 114 | </script> > 115 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 116 | 117 | import { Component, Mixins } from 'vue-property-decorator' 118 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ExtruderSteppers.vue:83:23 81 | } 82 | </script> > 83 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 84 | 85 | import { Component, Vue } from 'vue-property-decorator' 86 | import ExtruderStepperSync from './ExtruderStepperSync.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ExtruderStepperSync.vue:61:23 59 | } 60 | </script> > 61 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 62 | 63 | import { Component, Mixins, Prop } from 'vue-property-decorator' 64 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/PressureAdvanceAdjust.vue:78:23 76 | } 77 | </script> > 78 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 79 | 80 | import { Component, Mixins, Prop } from 'vue-property-decorator' 81 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/SpeedAndFlowAdjust.vue:66:23 64 | } 65 | </script> > 66 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 67 | 68 | import { Component, Mixins } from 'vue-property-decorator' 69 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolChangeCommands.vue:147:23 145 | } 146 | </style> > 147 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 148 | 149 | import { Component, Mixins } from 'vue-property-decorator' 150 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/Toolhead.vue:96:23 94 | } 95 | </style> > 96 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 97 | 98 | import { Component, Mixins } from 'vue-property-decorator' 99 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadCard.vue:396:23 394 | } 395 | </script> > 396 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397 | 398 | import { Component, Mixins, Prop } from 'vue-property-decorator' 399 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadControlBars.vue:78:23 76 | } 77 | </script> > 78 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 79 | 80 | import { Component, Mixins } from 'vue-property-decorator' 81 | import ToolheadControlBarsAxis from './ToolheadControlBarsAxis.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadControlBarsAxis.vue:93:23 91 | } 92 | </script> > 93 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 94 | 95 | import { Component, Mixins, Prop } from 'vue-property-decorator' 96 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadControlBarsStepper.vue:61:23 59 | } 60 | </script> > 61 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 62 | 63 | import { Component, Mixins, Prop } from 'vue-property-decorator' 64 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadControlCircle.vue:904:23 902 | } 903 | </style> > 904 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 905 | 906 | import { Component, Mixins } from 'vue-property-decorator' 907 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadControlCross.vue:277:23 275 | } 276 | </style> > 277 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278 | 279 | import { Component, Mixins } from 'vue-property-decorator' 280 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ToolheadPosition.vue:219:23 217 | } 218 | </style> > 219 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 220 | 221 | import { Component, Mixins } from 'vue-property-decorator' 222 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/components/widgets/toolhead/ZHeightAdjust.vue:208:23 206 | } 207 | </script> > 208 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 209 | 210 | import { Component, Mixins } from 'vue-property-decorator' 211 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Configure.vue:90:23 88 | } 89 | </style> > 90 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 91 | 92 | import { Component, Mixins } from 'vue-property-decorator' 93 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Console.vue:21:23 19 | } 20 | </script> > 21 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 22 | 23 | import { Component, Vue } from 'vue-property-decorator' 24 | import ConsoleCard from '@/components/widgets/console/ConsoleCard.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Dashboard.vue:239:23 237 | @import '@/scss/draggable.scss'; 238 | </style> > 239 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 240 | 241 | import { Component, Mixins, Watch } from 'vue-property-decorator' 242 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Diagnostics.vue:191:23 189 | @import '@/scss/draggable.scss'; 190 | </style> > 191 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 192 | 193 | import { Component, Mixins, Watch } from 'vue-property-decorator' 194 | import { v4 as uuidv4 } from 'uuid' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/FullscreenCamera.vue:34:23 32 | } 33 | </script> > 34 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 35 | 36 | import { Component, Vue } from 'vue-property-decorator' 37 | import type { WebcamConfig } from '@/store/webcams/types' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/GcodePreview.vue:21:23 19 | } 20 | </script> > 21 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 22 | 23 | import { Component, Vue } from 'vue-property-decorator' 24 | import GcodePreviewCard from '@/components/widgets/gcode-preview/GcodePreviewCard.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/History.vue:31:23 29 | } 30 | </script> > 31 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 32 | 33 | import { Component, Vue } from 'vue-property-decorator' 34 | import PrinterStatsCard from '@/components/widgets/stats/PrinterStatsCard.vue' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Icons.vue:39:23 37 | } 38 | </script> > 39 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 40 | 41 | import { Component, Mixins } from 'vue-property-decorator' 42 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Jobs.vue:41:23 39 | } 40 | </script> > 41 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 42 | 43 | import { Component, Mixins } from 'vue-property-decorator' 44 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Parameter 'value' implicitly has an 'any' type. FILE E:/fluidd/src/views/Login.vue:58:42 56 | hide-details="auto" 57 | :disabled="loading" > 58 | :items="availableSources.map(value => ({ text: $t(`app.general.label.${value}`), value }))" | ^^^^^ 59 | class="mb-4" 60 | /> 61 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Login.vue:153:23 151 | } 152 | </style> > 153 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 154 | 155 | import { Component, Vue } from 'vue-property-decorator' 156 | import { appInit } from '@/init' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/NotFound.vue:29:23 27 | export default class NotFound extends Vue {} 28 | </script> > 29 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 30 | 31 | import { Component, Vue } from 'vue-property-decorator' 32 | ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Settings.vue:93:23 91 | } 92 | </script> > 93 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 94 | 95 | import { Component, Mixins } from 'vue-property-decorator' 96 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/System.vue:66:23 64 | } 65 | </script> > 66 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 67 | 68 | import { Component, Mixins } from 'vue-property-decorator' 69 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Timelapse.vue:76:23 74 | } 75 | </style> > 76 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 77 | 78 | import { Component, Mixins } from 'vue-property-decorator' 79 | import StateMixin from '@/mixins/state' ERROR(vue-tsc) Cannot find type definition file for 'E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts'. FILE E:/fluidd/src/views/Tune.vue:82:23 80 | } 81 | </script> > 82 | /// <reference types="E:/fluidd/node_modules/.vue-global-types/vue_2.7_0.d.ts" /> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 83 | 84 | import { Component, Mixins } from 'vue-property-decorator' 85 | import StateMixin from '@/mixins/state' [vue-tsc] Found 254 errors. Watching for file changes. 22:18:41 [vite] (client) ✨ new dependencies optimized: sortablejs, qrcode.vue 22:18:41 [vite] (client) ✨ optimized dependencies changed. reloading
08-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值