Check out these docs
@armanozak what do you think?
you can add extra properties to an existing object. see https://docs.abp.io/en/abp/latest/Object-Extensions
@nhontran I created a brand new Angular + Seperated Identity Server project with the following command:
abp new Acme.AngularSeperated1211 -t app-pro -u angular -m none --separate-identity-server -csf
Then created a book entity via Suite 4.0
As expected the Angular UI is not generated, then I made this workaround and back to Suite, check only Create user interface
option and re-generated.
I see that there's no problem.
image.png
In this step, Suite runs npm install
command to install NPM packages in your Schematics directory.
What I saw from your logs, you have an invalid directory path!
Cannot run npm install in C:\Users\Admin\source\repos\TestAbp\angular.suite\schematics
.To continue, you can manually run 'npm install' command in this directory.
Normally this must be C:\Users\Admin\source\repos\TestAbp\angular\.suite\schematics
.
did you change any paths in your config files?
you can create a new question for the further discussion.
@edelivery this topic is just for bug reports. for other discussions and other questions you can create a new question. there are a lot of people in this topic who gets email notifications, so topics which needs long lasting conversations should be opened as a new question.
@thanhvl1@fsoft.com.vn you can create a new question. this doesn't seem to be a bug and discussing here will bother other people.
@david.hurtado can we discuss your issue in the following question.. other people who are not interested in Blazor also gets notification emails. write https://support.abp.io/QA/Questions/662/Blazor---'SystemRuntimeCompilerServicesSuppressIldasmAttributeSuppressIldasmAttribute'-in-assembly
@david.hurtado gets error when publishing his Blazor app. Reported here https://support.abp.io/QA/Questions/626/Bugs--Issues-v4X#answer-483f87d2-bff9-c59b-c696-39f95f90af2e
@david can you create a new empty Blazor app and add <PublishTrimmed>false</PublishTrimmed>
then publish it to your server?
we will understand if the issue is in your code or in the app-template, then we'll solve the problem.
@christianharo can you provide us your template type ? angular / mvc / blazor (tier or seperated identity server)
guys there are several ABP templates, so you should tell us which type of project you have created. otherwise it's getting more time to understand your issue!
@david.hurtado
adding the following line to your Blazor.csproj is a requirement because Blazor has problems when treeshaking reflection objects.
<PublishTrimmed>false</PublishTrimmed>
Failed to find a valid digest in the 'integrity' attribute for resource '<URL>' with computed SHA-256 integrity
This error might be related with your firewall. It says the hash of the DLL files on your browser doesn't match the official hashes. So some firewalls may block your *.dll because they think it's a malicious file. In this post, he's also facing the same issue https://github.com/dotnet/aspnetcore/issues/5477#issuecomment-619261730
adding the following line to your Blazor.csproj ... this disables integrity check.
<BlazorCacheBootResources>false</BlazorCacheBootResources>
but I guess this will also not correct it if your DLL is being blocked.
secondly you can ask your system admin to add a firewall rule to allow *.DLL
lastly you can rename your Blazor DLLs. See https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-5.0#change-the-filename-extension-of-dll-files