You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 8, 2020. It is now read-only.
I have used generator-aspnetcore-spa templates for Angular 2 to develop a website. Locally this works fine, F5 in VS debug in the website. But when I deploy this website to Azure through continuous deliver I get the following exception: Exception: Call to Node module failed with error: To use prerendering, you must install the 'aspnet-prerendering' NPM package.
Error also happened in #144, but locally that works fine for me. My issue is a little different.
I am assuming the error is shown because node_modules is not copied into my package. I didn't include this in my source control (based on best practice advise) and I deploy through VSTS continuous delivery. So I could include node_modules in my source control and be done with it, but I am trying to understand what the correct approach is here.
On the client side webpack bundles all vendor.js which are used and sends those to the client. Is a similar approach possible for node on the server side? Or do I really need the full node_modules? If so, should I restore them during the build? With the command npm install? Or indeed add them to source control? Adding node_modules would make the package a lot bigger, but maybe there is no other solution? Maybe someone else has an idea about this?