react-financial-charts库用TS编写。我正在尝试在我的(React+Js)项目中使用它,因为它有积极的贡献。但是文档是不存在的,Q&A on Github根本没有帮助。它主要讨论基于TS的解决方案,我不知道TypeScript。我的问题很基本
1.首先,是否可以在React+JS项目中使用TS编写的npm库?
1.如果是,那么如何?
到目前为止我尝试过的:
- 我检查了
node_modules
目录中是否有tslib
包 - 我在Github的Q&A部分搜索了一些关于如何在React+JS中实现的指导
- 我解析了
react-financial-charts
和@react-financial-charts
的npm包,对一些模块进行命名导入,看看我是否可以导入图表组件,没有工作,它给出了模块未找到错误
Module not found: Can't resolve '@react-financial-charts' in '/Users/****/***/***/***/root-app-folder/src/pages'
- 我试着导入和使用tsx,tsv和ts文件,根据他们github页面上的discussion,应该可以
2条答案
按热度按时间hyrbngr71#
当我输入问题时,我找到了解决方案,这是我实现的“cerchio-pixel”共享沙箱,它在我的项目中工作。
链接到codesandbox
下面是用于实现财务图表的React组件,以供快速参考:
其中
data.js
文件如下:我添加了上面的文件并将组件导入到项目的其他地方,它就像预期的那样工作。我可能错过了一些非常明显的东西,并且/或者没有足够的文档来阅读如何实现库,但希望这可以帮助那些无法找到足够的资源来实现它并搜索Q&A的人,现在他们将有一个StackOverflow搜索结果。Happy Hacking!
twh00eeo2#
Just Debuggin先生你帮了大忙了。我也一直困扰着这个问题,并从缺乏时间建设NSE股票市场筛选项目感到沮丧。你大大解决了我的问题。谢谢你的痛苦努力和巨大的帮助。最好的祝愿。彼得·金来自香港的Web开发人员2023.5.17