我正在尝试使用这个 npm 包https://www.npmjs.com/package/masonry-layout
根据我运行的安装说明:
npm install masonry-layout --save
Run Code Online (Sandbox Code Playgroud)
然后在我的文件中,
import '../../../node_modules/masonry-layout/dist/masonry.pkgd.min.js'
$('.blog-posts-container').masonry({
// options ...
itemSelector: '.card-blog',
columnWidth: 200
})
Run Code Online (Sandbox Code Playgroud)
我尝试将包导入到我的文件中并运行它,但出现此错误:
Uncaught TypeError: $(...).masonry is not a function
Run Code Online (Sandbox Code Playgroud)
我认为我在这里的导入有问题。我究竟做错了什么?
PS我正在使用webpack