【发布时间】:2021-08-27 08:28:14
【问题描述】:
在我的 nuxt 目录结构中,我有一个名为 modules 的文件夹,其中包含我的自定义模块。在此示例中,它将包含模块 foo 和 bar。在nuxt.config.js foo 中添加如下:
// nuxt.config.js
...
modules: [
...
"~/modules/foo"
],
...
注意bar 没有作为模块添加。
当我尝试在foo 中导入bar 时
// foo/index.ts
import { bar } from '~/modules/bar';
export default function fooModule() {
console.log(bar)
}
// bar/index.ts
const bar = 1
export { bar };
export default function barModule() {}
我得到Nuxt Fatal Error,Error: Cannot find module '~/modules/bar'。
在nuxt.config.js 中添加"~/modules/bar" 到modules 似乎没有什么区别。
关于如何防止这种情况的任何想法?
【问题讨论】:
标签: typescript nuxt.js