Ho un'applicazione ASP.Net MVC che compila file .less in CSS. In uno scenario particolare, se ho colpito il mio punto finale. Errore di compilazione .less quando viene fornita la stringa di query
http: /// account/ResetPassword t = eyJ0eXAiOiJKV1Qi ...
i risultati di stringa di query in un avvertimento compilation .less
directive block with unrecognised format on line 1 in file '~/Content/packageForm.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: @import "setup.less"; directive block with unrecognised format on line 1 in file '~/Content/packageForm.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: @import "setup.less"; directive block with unrecognised format on line 1 in file '~/Content/IE.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: #notes{ directive block with unrecognised format on line 1 in file '~/Content/IE.less': []: /beginning of file [1]: @t: eyJ0eXAiOiJKV1Qi...;
^ [2]: #notes{
?
Se rimuovo il parametro della stringa di query 't', non si verificano errori di compilazione.
Qualcuno ha una soluzione?
Grazie,
Paul.
L'endpoint che stai colpendo da quello da cui è stato compilato meno CSS, è servito? –
L'endpoint serve HTML, ovvero un'azione MVC che fornisce HTML. Se è il primo colpo nell'applicazione dopo la compilazione o la ridistribuzione (quindi l'applicazione è compilazione JIT), si verifica quanto sopra. Questo è quando il .less è compilato. Chiamate successive a questo endpoint dopo il JITing, non si verificano problemi perché il .less è stato compilato. –
@PaulHoulston Ho riscontrato anche questo problema. Hai capito come risolverlo? – amp