如何让Quokka.js识别本地模块

3
我正在寻找一种明确的方式,要么需要 const MyModel = require("../../models/MyModel"); 要么导入 import MyModel from "../../models/MyModel"; 本地模块以ES6方式呈现给Quokka。这两种方法都可以编译并且不会在运行时抛出错误。但是,Quokka要么说需要代码有“意外标识符”,要么完全忽略导入代码行。

我遇到了一个类似的问题,尝试导入一个模块时出错。在 Function.Module._resolveFilename 处找不到模块... - undefined
1个回答

3

Quokka仅支持专业版的模块导入。如果您准备好了,可能需要进行额外的配置。您可以在package.json文件中进行配置,以下是设置:

"quokka" : {
    "babel" : {
        presets: ['env']
    }
 }

另外,您可以将其设置为全局模式,方法是在~/.quokka/config.json中进行设置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接