javascript - Webpack - 当导入未定义/未声明时发出警告

标签 javascript webpack module

当导入未定义时,即未在我从中导入的文件中声明时,是否有办法获取警告/错误消息?

// file1.js
export const var1 = 'var1'

// file2.js
import { var2 } from './file1'

var2() // this will throw an error

如何解决这个问题?

我使用的是 3.11.0 版本的 webpack

最佳答案

是的,您可以使用module.strictExportPresence :

{
  module: {
    strictExportPresence: true
  }
}

关于javascript - Webpack - 当导入未定义/未声明时发出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51705570/

相关文章:

module - Julia - 无需重新启动 Jupyter Notebook 内核即可开发包和更新更改

java - Maven javafx :jlink. 如何指定使用的模块路径?

javascript - Handsontable - 每行开头的自定义 html 按钮,单击即可执行操作

javascript函数需要在settimeout后继续

javascript - iisnode 在处理请求时遇到错误。 H结果 : 0x6d HTTP status: 500 HTTP subStatus: 1013

javascript - Webpack:没有产生预期的包

module - 如何重新加载 Python3 C 扩展模块?

javascript - 我可以使用变量作为标识符来设置私有(private)类字段吗?如何?

webpack - 错误的 list 预缓存位置

reactjs - 你如何管理多个 ReactJS 项目?