【发布时间】:2018-07-26 11:08:38
【问题描述】:
我已经安装了 @types/jquery 包和全局 jQuery,它与 Webpack 包分开加载。
这可能稍后会更改,我想在使用 jQuery 的任何地方使用import * as $ from 'jquery'。我不想安装和捆绑真正的jquery 包,只需要`@types/jquery' 来为TypeScript 提供jQuery 类型。
基本上我想要
import * as $ from 'jquery';
转译为
var $ = window.$;
我试过了
{
test: require.resolve('jquery'),
use: 'exports-loader?$=window.$'
}
但它失败了,因为没有真正的jquery 模块:
找不到模块:错误:无法解析“.../src”中的“jquery”
如何做到这一点?
【问题讨论】:
标签: jquery typescript webpack