在导出的 ES6 函数中使用供应商函数



如何在导出的函数中使用供应商 javascript 文件?

这是一个例子

主.js:

import myfunction from "./myfunctions/myfunction";
my function();

myfunction.js:

export default function myfunction() {
// do something and want to call a function from a vendor file
}

文件层次结构:

main.js
myfunctions/myfunction.js
vendor/color-thief.js

由于目前ColorThief库不使用module.exports或类似语言(请参阅 https://github.com/lokesh/color-thief/issues/85(,因此您应该在html上导入脚本并使用libwindow.ColorThief公开的全局变量。

console.log(window.ColorThief)
<script src="https://cdnjs.cloudflare.com/ajax/libs/color-thief/2.0.1/color-thief.min.js"></script>

最新更新