如何在导出的函数中使用供应商 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>