Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

preview 文件预览node 16版本用不了 #275

Open
tangdengqiao opened this issue Aug 2, 2024 · 11 comments
Open

preview 文件预览node 16版本用不了 #275

tangdengqiao opened this issue Aug 2, 2024 · 11 comments

Comments

@tangdengqiao
Copy link

image

我应该下多少版本的ranui可以使用

@tangdengqiao
Copy link
Author

node版本16,ranui应该使用多少版本的,或者麻烦告知一下最低使用node多少版本,谢谢

@chaxus
Copy link
Owner

chaxus commented Aug 2, 2024

感谢反馈。我用 node 16 版本试了一下,是没有问题的。这个看起来是 ?? 语法的问题。webpack 或者 babel 没有转换 ?? 语法,然后报错了吧。但实际上 ?? 语法现在在浏览器已经是可以直接运行的语法了。

@chaxus
Copy link
Owner

chaxus commented Aug 3, 2024

配置下 webpack 中 loader 的 exclude 有效吗,去掉转换 node_modules 的时间,可以减少转换的文件,提高构建的速度。如果 node_modules 的包还需要 babel loader,说明这个包就有问题,正常 node_modules 的包都是编译好的,可以直接运行。如果还有问题可以随时沟通~

@tangdengqiao
Copy link
Author

image
我项目中没有webpack,请问我具体需要怎么配置

@tangdengqiao
Copy link
Author

配置的我这边解决了,但是现在doc文件预览不了,我看咋们官网的预览不了,这咋回事,一直在等待
image

@tangdengqiao
Copy link
Author

不好意思,我搞错了,docx才行,上面的不需要回复了,然后有遇到我这种情况的,在vue.config.js文件加上这个配置就可以了
image

@chaxus
Copy link
Owner

chaxus commented Aug 7, 2024

太强了🎉。通过配置解决了。最近加班有点忙,我也去处理了下这个问题吧,应该是在构建的时候加上了 babel-loader,就可以手动转换下 ?? 语法了。

@tangdengqiao
Copy link
Author

是的

@tangdengqiao
Copy link
Author

image
image
但是现在有个这个问题,不知道是什么原因,第一个docx文档可以预览,第二个docx文档不能预览
第二个文件是我代码里面生成的就不行

@chaxus
Copy link
Owner

chaxus commented Aug 8, 2024

image image 但是现在有个这个问题,不知道是什么原因,第一个docx文档可以预览,第二个docx文档不能预览 第二个文件是我代码里面生成的就不行

方便发一下第二个文档的文件嘛,debug 一下看看是哪里报错了

@tangdengqiao
Copy link
Author

报告202408087938.docx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants