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