我正在尝试在Svelte中使用一个外部库,其说明适用于node.js,例如:
var lunr = require("lunr")
require("lunr-languages/lunr.stemmer.support")(lunr)
require('lunr-languages/lunr.multi')(lunr)
require("lunr-languages/lunr.de")(lunr)
我将第一个导入简单地转换为import lunr from "lunr"
它并且可以按预期工作(当然,在npm安装之后)。但是,我不知道如何使用该特殊语法导入其他3行。有什么建议吗?
这种特殊的语法lunr
使用参数作为参数来调用所需的函数。可以将其重写如下:
import lunr from 'lunr';
import stemmerSupport from 'lunr-languages/lunr.stemmer.support';
import multi from 'lunr-languages/lunr.multi';
import de from 'lunr-languages/lunr.de';
stemmerSupport(lunr);
multi(lunr);
de(lunr);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句