【发布时间】:2021-12-23 17:35:03
【问题描述】:
我有一个第三方库需要在项目ts代码中使用,使用HTML中的CDN路径添加到应用程序中。而这个库正在导出一个窗口变量,在代码中使用。
该软件包不能作为 npm 模块使用。运行 webpack 构建时失败并显示以下错误消息:
error TS2304: Cannot find name 'CUSTOM_WINDOW_VARIABLE'.
我在 webpackconfig.js 文件中添加了这个名称:
externals: {
CUSTOM_WINDOW_VARIABLE: "CUSTOM_WINDOW_VARIABLE",
},
但仍然出现同样的错误。
如何告诉 webpack 在构建时忽略这些全局变量。或者将它们从CUSTOM_WINDOW_VARIABLE 转换为window.CUSTOM_WINDOW_VARIABLE。
【问题讨论】:
标签: javascript typescript webpack