解决 nuxtjs TS2307: Cannot find module 'xxx'.

原创
04/17 18:38
阅读数 157

事情是这个样子的,我是一个前端小白,使用 nuxtjs 做 vue SSR 的项目开发。

但是一开始就发现,老是说 module 找不到,但是还是能点击过去,另外不适用 ts 的话貌似不会出现这个问题,这个问题也不影响 build。

但是不想让 IDE 提示警告,这样很不容易发现一些标签不闭合这类低级bug。然后就开始了漫长的尝试,终于在一个日语写的东西里面发现了解决办法。

https://qiita.com/ryo511/items/0408d3763af797a16a7a

好吧,咱们直接上图。

如图。TS2307: Cannot find module '~/components/VideoPlayerPortrait.vue'.出现了这样的警告。

在根目录创建 shims-vue.d.ts 文件,里面写一点代码。

declare module '*.vue' {
}

就这样,解决了,因为是前端小白,所以并不明白 ts 这里到底干嘛了。能正常 build,也没有这个烦人的警告了。

解决 nuxtjs TS2307: Cannot find module 'xxx'.

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部