Uncaught SyntaxError: Unexpected token export 解决

  • 发表于
  • 前端

这两天用到Bootstarp 4,在引用文件上出现“Uncaught SyntaxError: Unexpected token export”错误,文件为popper.min.js,以为是引用顺序问题,但调整后依然报错,于是我回到官网查看说明。

使用UMD版本popper.min.js解决错误

检查readme.md用法。lib有三个版本可用于三个差异模块加载器。简而言之:如果您使用<script>标记加载它,则必须使用UMD版本。你可以找到它/dist/umd。默认(in /dist)是无法使用标记加载的ESNext(ECMA-Script)script

那么问题就明确了,我现在引用<script>标记,却用了非UMD版本,导致了错误。于是我把https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js文件另存下载,替换现有popper.min.js文件,不报错了Uncaught SyntaxError: Unexpected token export消失问,题解决。