vue3的require()路径应该怎么写
时间: 2024-02-15 19:06:15 浏览: 59
Vue CL3 配置路径别名详解
在 Vue3 中,可以使用 ES6 的模块语法来引入需要的模块,例如:
```
import SomeComponent from './components/SomeComponent.vue'
```
如果你想使用 CommonJS 的 require() 语法来引入模块,可以使用 @vue/cli-plugin-babel 插件来支持,然后在代码中这样写:
```
const SomeComponent = require('./components/SomeComponent.vue').default
```
其中,.default 是因为 Vue3 的组件导出方式发生了变化,需要加上 .default 才能正确导出组件。同时需要注意的是,这种写法只在开发环境中有效,在生产环境中仍然需要使用 ES6 的模块语法。
阅读全文