【发布时间】:2020-10-24 02:07:44
【问题描述】:
我已经通过 npm 安装了 jquery。
package.json:
"jquery": "^3.2.1",
在我的 JS 中我这样做:
import $ from 'jquery';
但是它仍然说 $ 在我的浏览器中未定义,为什么会这样?
【问题讨论】:
我已经通过 npm 安装了 jquery。
package.json:
"jquery": "^3.2.1",
在我的 JS 中我这样做:
import $ from 'jquery';
但是它仍然说 $ 在我的浏览器中未定义,为什么会这样?
【问题讨论】:
问题在于它没有default 导出语法,但您使用了default 导入。
试试下面的语法:
import * as $ from 'jquery'
【讨论】:
有点晚了,但你可能想看看 Webpack 的 ProvidePlugin。
【讨论】: