{ const name = path.dirname(key).slice(2) that.$options.components[name] = require('../module/' _vue3 r">
当前位置:   article > 正文

vue3中require报错 require is not defined_vue3 require is not defined

vue3 require is not defined

vue2中使用

    const path = require("path")
    const files = require.context("../module", true, /\index.vue$/)
    files.keys().forEach(key => {
        const name = path.dirname(key).slice(2)
        that.$options.components[name] = require('../module/' + name).default
    })
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

vue3使用方法

vue3继续使用上面方法会报错 具体细节未深究 解决方案:

import.meta.globEager("../../assets/authentication/*.png") 
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/86305
推荐阅读
相关标签
  

闽ICP备14008679号