Plugin development: VueJS
Hi,
I'm trying to build vuejs plugin (https://github.com/JetBrains/intellij-plugins/tree/master/vuejs) in Intellij Idea 2017.2.4.
I added these jars to classpath:
IDEA/plugins/JavaScriptLanguage/lib/commons-io-2.4.jar
IDEA/plugins/JavaScriptLanguage/lib/javascript-openapi.jar
IDEA/plugins/JavaScriptLanguage/lib/resources_en.jar
IDEA/plugins/JavaScriptLanguage/lib/JavaScriptLanguage.jar
IDEA/plugins/JavaScriptLanguage/lib/js-test-common.jar
After that most of dependencies became resolved, but a few not:
com.intellij.lang.javascript.JSInjectionBracesUtil
com.intellij.lang.javascript.psi.resolve.CachingPolyReferenceBase
Where I can found jars with these classes ? I will also be grateful for other tips.
请先登录再写评论。
These classes are only available in 2017.3, you'll need to download EAP version here
It helps me - thanks. I still get some compilation errors on master branch, but after checkout 173.2290 everything works. I guess there is no way to have vuejs plugin compileable on master branch ?
We're working on improvements for Vue and JavaScript right now, so EAP version may lag a little bit compared to the master source code.
I'll try to prepare gradle build for Vue plugin which may reduce the lag.
I've added a simple Gradle build, but it looks like it doesn't solve the problem with tests compilation due to some test-only classes.
You can comment out test section in the sourceSets as a workaround
Thanks, I'll try to use this build.