asp.net mvc - Configure location of static assets in .NET MVC application -


by default, static assets in .net mvc application live in 2 different directories, /content , /scripts. there way configure visual studio's server static assets in other directories?

for instance, if load /css/main.css, need load ~/assets/css/main.css. need set route?

those 2 folders defaults, there's nothing hard-wired in mvc directories. if use url.content, still have specify content folder in path, if that's you're looking for, i.e. url.content("~/context/site.css"). bundler, also, requires specific complete application-relative path.

you can change folders whatever like, long specify references appropriately well.

the thing is sort of hard-wired nuget packages have associated css , js files. has more developers, though. since content , scripts default directories, nuget package developers set these folders ones dump associated files into. so, if move new folder assets, next nuget package install, recreate content , scripts folders , dump files there. now, there's nothing preventing manually moving files preferred location, it's going old quick deal package updates , such.

i've found easier on , use default directories, said, there's absolutely nothing hard-wired in system force that. understand, you'll have manually rearrange things time time keep sorted way like.


Comments

Popular posts from this blog

My HTML document is not linking to my CSS stylesheet properly -

php array slice every 2th rule -

node.js - Sending sockets to client side, Error: Converting circular structure to JSON -