Closed FranckFreiburger closed 7 years ago
Yes and I've read it but I'm still confused of how you actually parse changed .vue files? No node.js environment, no build step.
suggests that you parse them on the client? I mean the purpose of your lib is to test changes so it needs to dynamically build.
Yes, parsing is done on the client side using "document.implementation.createHTMLDocument / innerHTML" the vue file is parsed each time the page is reloaded
2017-03-13 23:49 GMT+01:00 Romuald Brillout notifications@github.com:
(I've giving this more thought but I still don't get it.)
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/brillout/awesome-vue/issues/7#issuecomment-286267974, or mute the thread https://github.com/notifications/unsubscribe-auth/AYU-0uNe1f17FerX3SKL4AopkCwieUriks5rlcfcgaJpZM4Mb4wd .
How do you compile the template to JS?
No need to compile the template, I just use the vue's "async components" feature, then the template is compiled by vue.
2017-03-14 0:05 GMT+01:00 Romuald Brillout notifications@github.com:
How do you compile the template to JS?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/brillout/awesome-vue/issues/7#issuecomment-286271372, or mute the thread https://github.com/notifications/unsubscribe-auth/AYU-0vs6KzqUu3_UK7RPX7DbwDtNH8kUks5rlcvPgaJpZM4Mb4wd .
Ok so the Vue.js client script does the compiling. It'd be nice to explicitly mention that.
done, in my "How it works" section.
2017-03-14 0:35 GMT+01:00 Romuald Brillout notifications@github.com:
Ok so the Vue.js client script does the compiling. It'd be nice to explicitly mention that.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/brillout/awesome-vue/issues/7#issuecomment-286276757, or mute the thread https://github.com/notifications/unsubscribe-auth/AYU-0j4GjIsf6vLNPcbARbFUROP11cakks5rldK8gaJpZM4Mb4wd .
make a PR and I'll merge it
http-vue-loader is marked as "readme doesn't say how it works" but http-vue-loader has an "How it works" section : https://github.com/FranckFreiburger/http-vue-loader#how-it-works