在我的拖放项目中,我使用了dragula包。问题是,当我使用cdn时,它运行正常,但使用laravel webpack.mix技术时,我使用npm导入了dragula,然后它就不能工作了,谁能告诉我我做错了什么。
resources/js/draula.js
import dragula from 'dragula';webpack.mix.js
mix.js('resources/js/app.js', 'public/js')
.js('resources/js/dragula.js', 'public/js')
.js('resources/js/sweetalert.js', 'public/js')
.sass('resources/sass/dragula.scss', 'public/css')
.sourceMaps();刀片文件
<script src="{{ asset('js/dragula.js') }}"></script>
<script src="{{ asset('js/sweetalert.js') }}"></script>在控制台中,它返回错误
Uncaught ReferenceError: dragula is not defined
at window.onload (dashboard:451)发布于 2021-02-03 20:18:47
已解决
resources/js/dragula.js
import dragula from 'dragula';
window.dragula = dragula;https://stackoverflow.com/questions/66027091
复制相似问题