我使用 react-styleguidist 和 typescript 制作了自己的风格指南。现在,在构建节点包(私有)并将其导入(npm install)到我的另一个项目(我想在其中使用我的样式指南组件)之后,我无法获得 intellij 建议工作。
我的文件夹结构是(省略了一些文件):
My-library/
package.json
README.md
lib/
components/
Alert/
Alert.d.ts
Alert.d.ts
index.d.ts
index.js
Other_Components/
css/
fonts/
icons/
index.d.ts
index.js
styled-components.d.ts
styled-components.js
我已经检查了我的项目的 node_modules 文件夹是否被标记为库根目录(它是),并且我还检查了我的包是否显示为未排除。
我自己的样式指南库工作正常,我可以使用我的组件和类型检查工作。
我一直在网上寻找如何构建/打包项目的良好指南,以便这些 IDE(建议/自动完成)功能正常工作。
当我在 intellij 中使用 ant design( https://ant.design/ ) 库并输入<Bu
intellij 时会建议我<Button>
使用 Material-ui 和额外的 @types/material-ui npm 包时也是如此
这也是我想用我自己的 npm 包实现的。
我不知道问题是在我的导入/导出(默认)/索引文件中还是在我的配置文件之一中(package.json、.babelrc 或 tsconfig.json、webpack.config.js)