javascript - 基金会 "Uncaught SyntaxError: Unexpected token import"

标签 javascript jquery node.js npm zurb-foundation

我正在接手前一位开发人员的开发工作,他将 Zurb Foundation 作为框架添加到我们的网站中。 Foundation 已随 npm 安装。我在控制台中收到所有基础 javascript 文件的错误,如下所示:

Uncaught SyntaxError: Unexpected token import

检查代码,foundation.core.js 有以下行:

"use strict";

import $ from 'jquery';
import { GetYoDigits } from './foundation.util.core';
import { MediaQuery } from './foundation.util.mediaQuery';

我在 HTML 文档中包含任何其他 JS 之前就包含了 jQuery。不确定这里有什么交易。有人可以提供帮助吗?

谢谢。

最佳答案

as 的语法如下:

import * as $ from 'jquery';
import { GetYoDigits } from './foundation.util.core';
import { MediaQuery } from './foundation.util.mediaQuery';

这表示从 Node 模块 jquery 获取所有导出并使它们位于关键字 $ 下。然后您应该能够按预期使用 $。

关于javascript - 基金会 "Uncaught SyntaxError: Unexpected token import",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46658283/

相关文章:

javascript - History.js 在 Internet Explorer 中不工作

javascript - 如何定位已替换的元素

javascript - 出乎意料的 JQuery 厉害之处...但是它是如何工作的(方法缺少类型语法)?

javascript - 如何使用 ffi 在 javascript 中输入 c 结构指针?

node.js - Mongoose 4.11.0 promise 超时

node.js - 连接到 Node 调试器 (Next.js) 时出现 "Could not read source map"错误

javascript - 服务器在某些路由上抛出 500 错误

Javascript - Bron-Kerbosch、Girvan-Newman 算法(图中的最大集团/社区)

javascript - 如何使用 javascript 正则表达式来验证城市名称?

php - 用 PHP 数据填充的数据表子表