问题
习惯了在vue2中使用 required 来引入第三方模块,今天尝试用 vue3 框架来学习下,当我们使用 required('moment')
,居然报错了,代码如下
<script setup>
const moment = require("moment")
</script>
报了以下错误
Uncaught ReferenceError: require is not defined
原因
Vite 不支持 requied
,可以使用 import
来代替
解决
<script setup>
import moment from 'moment';
</script>