ws456999 / vue-typescript-starter

vue-typescript-starter 脚手架
327 stars 95 forks source link

vscode 提示 main.ts import ./App Cannot find module './App.vue #11

Closed fenis closed 6 years ago

fenis commented 6 years ago

import * as lodash from 'lodash' import Vue from 'vue'

declare module '*.vue' { import Vue from 'vue' export default Vue }

// 全局变量设置 declare global { const _: typeof lodash }

// iview 全局方法 declare module 'vue/types/vue' { interface Vue { $Message: any, $Modal: any } }

ws456999 commented 6 years ago

@fenis 请问有最小实现吗,可能是依赖的版本变化

ws456999 commented 6 years ago

@fenis

declare module '*.vue' {
  import Vue from 'vue'
  export default Vue
}

这段代码新起一个文件来单独放置

fenis commented 6 years ago

ok, 我尝试看看,虽然我也有建多一个单独放过,不过好像是有问题,vscode这个问题太恶心了