Isotope@3.0.6 在 window.Isotope.Item 中未定义

Isotope@3.0.6 has undefined in window.Isotope.Item

我有

未捕获类型错误:无法读取未定义的 属性 'Item' 在 isotope.js:54 在 isotope.js:59

您如何在您的项目中加入同位素?

在使用节点包管理器(npm install isotope-layout --save 从终端)并直接从我项目的 node_modules 文件夹引用 isotope.js 后,我遇到了同样的错误:

<script type="text/javascript" src="/node_modules/isotope-layout/js/isotope.js"></script>

当我改为使用 CDN 上可用的同位素版本时:

<script type="text/javascript" src="https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.js"></script>

同位素初始化成功。