LeekHub / leek-fund

:chart_with_upwards_trend: 韭菜盒子——VSCode 里也可以看股票 & 基金实时数据,做最好用的投资插件 🐥
http://leek.fund
BSD 3-Clause "New" or "Revised" License
3.04k stars 436 forks source link

fix(forex): 修复cheerio导入错误 #361

Closed James-chok closed 2 years ago

James-chok commented 2 years ago

@giscafer 大佬,原来的导入方式好像导致打包错误

giscafer commented 2 years ago

好像问题解决不了。

giscafer commented 2 years ago

上次我取消这个功能就是没能处理好这个问题。

James-chok commented 2 years ago
截屏2022-11-10 23 29 27

好像是cheerio依赖的库有点问题

James-chok commented 2 years ago

但是我本地自己打的包是可以正常运行

James-chok commented 2 years ago

@giscafer 我大概知道问题在哪里了,要用npm install而不是yarn。我用npm install安装之后打的包可以正常运行,但是用yarn安装之后打的包就运行不了。

giscafer commented 2 years ago

好像官方指定yarn,npm忘记了有什么问题了,你试过npm run package 打包的文件可以安装吗?

giscafer commented 2 years ago

entities 这个子包的问题,之前历史交流过。刚才试了2.2.0版本不行 https://github.com/LeekHub/leek-fund/pull/342

James-chok commented 2 years ago

entities 这个子包的问题,之前历史交流过。刚才试了2.2.0版本不行 #342

在你说个之前,我也去npm网站看了一下,然后尝试用这个版本,但是没什么用。

James-chok commented 2 years ago

好像官方指定yarn,npm忘记了有什么问题了,你试过npm run package 打包的文件可以安装吗?

会报错。用yarn安装的node_modules好像是有点问题。我用npm install安装的node_modules,再执行npm run package就正常。

giscafer commented 2 years ago

好的,我测最后一次,不行就改yarn为npm。项目建立到现在一直是yarn的,自动化脚本也是yarn

giscafer commented 2 years ago

直接锁定 entities 2.2.0 好像可以了。之前加 resolutions 不行,去掉就行了,直接放dependency下,和上次那哥们说的一样,后边他没提pr

James-chok commented 2 years ago

👍