Open wAsnk opened 3 months ago
You included a solution here: https://github.com/Lombiq/Orchard-Vue.js/pull/144 Isn't that suitable long-term?
Sounds like a build order problem?
You included a solution here: #144 Isn't that suitable long-term?
No, that only moves the script files, but it does not solve the issue with vue components. The vue component are in the Assets/Scripts/VueComponents folder, and they require a special compilation process.
Sounds like a build order problem?
Yes
And/or the same thing that we solved in Node.js Extensions somehow (check targets and props files), since static files built be NE weren't included in the assembly either.
Building a clean repo will result in missing vue components in the Lombiq.VueJs.dll and also it will do the same in projects that are using this module.
Repo steps:
I used ILSpy to check dll resources.
The vue components should be compiled to the wwwroot folder before the assembly and the Lobiq.VueJs.dll is created.
Jira issue