首页 > 解决方案 > 如何将流类型与 CDN 包含的对象一起使用?

问题描述

我想使用 flowtype 来检查一些 Vue 代码,其中包含 vue:

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

和js代码:

//@flow
var app = new Vue({
    el: '#app',
    data: {
        message: 'Hello Vue!'
    }
})

但是flowtype会报错,这种错误怎么处理:

var app = new Vue({
               ^^^ identifier `Vue`. Could not resolve name

标签: vue.jsflowtype

解决方案


目前,官方的 Vue.js 或 flow-typed 都没有 Vue.js 的官方 Flowtype 定义。

因此,看起来以下行是一个快速修复:

declare var Vue:any

推荐阅读