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?



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' .







bootstrap-4