我只使用vue3。 我想在* .vue文件中导入打字稿文件,例如:
<script lang="ts">
import { Option } from './data.ts'
</script>
和data.ts:
type Option={
value: number,
text: string
}
export {
Option
}
我有错误:
An import path cannot end with a '.ts' extension. Consider importing './data' instead.
答案 0 :(得分:0)
ts
和js
文件的解析没有扩展名:
import { Option } from './data' //refers to /data.ts
如果该文件夹的根目录中包含一个名为index.js
的文件,则无需指定index.js
即可解析该文件夹
import store from './store' // store is a folder that contains `index.js`