We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
描述这个Bug 如果文件的最后一个tag的最后一个属性是class或className,那么会造成下一个文件处理错误。因为jsx/replacer里的判断
if (path.node.start > classObjectNode.end) { return end(); }
对于恰好是文件末的时候,不会end。建议最好是在BaseJsxWebpackPlugin的新文件开始处理前强制重置replacer状态。
The text was updated successfully, but these errors were encountered:
好的,感谢反馈,我会尽快复现并添加相应的单元测试用例,测试后发布的
Sorry, something went wrong.
感谢你的建议,我已经在 1.6.4 版本中,编写相应的代码,并发布了版本,你可以尝试一下。
1.6.4
还有就是,请问你能否提供你使用的框架,版本和简化版本复现这个 issue 的一个 demo。 这能帮助我,添加对应的单元测试用例,来增强这个库的稳定性。
issue
demo
非常感谢!
我用的remaxjs,这个问题很容易出现,因为下一个文件的import { View, Text, Image } from 'remax/one';,其中remax/one会被处理成 remax_div_one造成import失败。
import { View, Text, Image } from 'remax/one';
remax/one
remax_div_one
我看了下merge的代码,这样就可以解决了。
好的哈,原来是 remax ,我自己主要用 uni-app 所以 react 相关框架的问题,发现的不是那么及时,感谢你的提议,以后遇到什么问题或者建议也欢迎提出。
remax
uni-app
react
sonofmagic
No branches or pull requests
描述这个Bug
如果文件的最后一个tag的最后一个属性是class或className,那么会造成下一个文件处理错误。因为jsx/replacer里的判断
对于恰好是文件末的时候,不会end。建议最好是在BaseJsxWebpackPlugin的新文件开始处理前强制重置replacer状态。
The text was updated successfully, but these errors were encountered: