zxj5470 / wxapp-intellij

WeChat App plugin is Compatible with IntelliJ IDEA Ultimate, PhpStorm, PyCharm Professional, Rider, RubyMine, WebStorm, AppCode, CLion, GoLand
GNU General Public License v3.0
89 stars 10 forks source link

更新0.2.7后,会导致其他的项目的vue文件打不开 #11

Closed liu-xinhui closed 4 years ago

liu-xinhui commented 4 years ago

更新0.2.7后,vue项目的很多vue文件无法打开,一直loading. 卸载该插件后可以正常打开,再次安装后依然导致vue文件打不开. image image

liu-xinhui commented 4 years ago

我手动下载0.2.6安装后,一切正常,说明就是0.2.7的问题

zxj5470 commented 4 years ago

0.2.6 到 0.2.7 没有修改 plugin.xml 内容,仅修改 wxapp 对191及以上使用高分辨率图标及192兼容API 。 请确认 Vue 插件版本是否为最新……我在macOS和Windows的183和191试了均没有问题…… (在191上有一个CSS的报错但不影响代码格式化rpx使用)

janusda commented 4 years ago

@zxj5470 同样的问题, 安装插件后会导致 使用mpvue 的项目 vue格式文件打不开, 禁用插件后恢复正常. 测试非mpvue的项目, 能正常打开vue文件,

image

liu-xinhui commented 4 years ago

看来不止我一个人这样,不是所有的vue都打不开,只有部分打不开,貌似还和项目有关,有的项目就正常

janusda commented 4 years ago

@zxj5470 同样的问题, 安装插件后会导致 使用mpvue 的项目 vue格式文件打不开, 禁用插件后恢复正常. 测试非mpvue的项目, 能正常打开vue文件,

image

发现只要有样式里有伪元素选择器就会打不开, 不单是vue文件, 所有的含有样式的文件都是, 例如 .test::after

liu-xinhui commented 4 years ago

求大神尽快解决这个问题,我手动安装了0.2.8,问题依旧.并且升级到Intellij 2019.2以后,0.2.6无法使用. 现在无解了

hu437 commented 4 years ago

wxss,css文件都无法打开一下显示loading

zxj5470 commented 4 years ago

问题在 Vue 文件这个 style scoped 上

<style scoped>
/* ...... */
</style>
liu-xinhui commented 4 years ago

楼上已经找到问题了呀,和vue无关,只要是包含了css伪类,就肯定打不开,不论是css文件还是vue文件或者wss

zxj5470 commented 4 years ago

好像我知道问题在哪了……是我覆盖了JB的那个CssValue的类

zxj5470 commented 4 years ago

https://ci.appveyor.com/project/zxj5470/wxapp-intellij/build/artifacts/