javascript - Bootstrap 4: UnEught ReferenceError: Popper não está definido
jquery bootstrap-4 (5)
Eu instalei o Bootstrap 4 usando o Node e o Gulp e, ao executar o aplicativo, recebo o seguinte erro
Desconhecido ReferenceError: Popper não está definido
Eu só tenho usado o sistema de grade Bootstrap até agora e não usei nada que exija o Bootstrap JS. Parece-me que o Bootstrap está faltando alguma coisa ou eu não o instalei corretamente (para ser honesto, provavelmente sou eu) - alguém mais se deparou com o mesmo problema ou sabe alguma correção?
1-Copie o código nesta página: https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js
2-Passado no novo arquivo e salve neste nome (popper.min.js)
3-Adicione o script em html antes do script de bootstrap:
<script src="popper.min.js"></script>
<script src="bootstrap.js"></script>
Desde o nosso lançamento beta 2 do Bootstrap, adicionamos dois novos arquivos dist:
bootstrap.bundle.js
e
bootstrap.bundle.min.js
que contêm
Popper.js
dentro
Além disso, use este link para encontrar a versão mais recente do Popper.js: https://cdnjs.com/libraries/popper.js porque a versão vinculada acima (1.8.2) é muito antiga, a última é 1.12.9
BTW você deve escolher o lançamento UMD de Popper.js porque é o usado pelo Bootstrap
Eu tive o mesmo. Eu estou no Rails e eu segui bootstrap 4 gem instalação de https://github.com/twbs/bootstrap-rubygem . Eu apenas faço o popper requirement no application.js primeiro, assim:
//= require popper
//= require jquery3
//= require jquery_ujs
//= require bootstrap-sprockets
//= require bootstrap
No meu caso, o script popper.js deve ser chamado antes de bootstrap.js .
<script src="https://../popper.js/1.12.3/umd/popper.min.js"></script>
<script src="https://../bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
Use o bootstrap.bundle.js que já tem o caminho do NPM 'bootstrap / dist / js / bootstrap.bundle.js' .