首页 > 解决方案 > 从与 webpack 捆绑的包中导入时,VScode 智能感知不起作用

问题描述

所以我一直在创建自己的 npm 包并使用 webpack 将代码捆绑到一个文件中。我之前看到过类似的问题,例如这个

包 index.js 当我使用 webpack 捆绑此代码并将 package.json “main”设置为已编译代码时,导入时我没有得到任何智能感知(没有智能感知)。但是,当将 package.json “main”设置为 index.js 并导入包时,我得到了智能感知(智能感知)。

我的问题是:

  1. 有哪些可能的修复方法?
  2. 有没有一种简单的方法来解决这个问题,而无需声明导出的每个函数的类型(可能是 webpack.config.js 中的设置)?
  3. 如果没有简单的方法来解决这个问题,是否有一个捆绑器可以自动执行此操作,我可以切换到。

标签: javascriptnpmwebpackvisual-studio-codepackage

解决方案


推荐阅读