基础“Uncaught SyntaxError:意外的令牌导入”

时间:2017-10-10 03:42:30

标签: javascript jquery node.js npm zurb-foundation

我正在从以前的开发人员那里接手开发,他们将Zurb 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。不知道这笔交易是什么。有人可以提供帮助吗?

感谢。

2 个答案:

答案 0 :(得分:0)

as的语法如下:

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

这就是说从节点模块jquery获取所有导出并使它们在关键字$下生效。然后,您应该能够按预期使用$。

答案 1 :(得分:0)

您需要更改导入方式

“use strict”;

import {$} from 'jquery';