Javascript 如何使用绝对URL引用css和.js文件
我尝试使用绝对url引用js文件和样式表。似乎不起作用。我需要使用绝对url的原因是,如果我使用~,css文件是不可编辑的。这就是我所拥有的,我的样式表没有被应用,似乎它没有被找到Javascript 如何使用绝对URL引用css和.js文件,javascript,asp.net-mvc,razor,less,Javascript,Asp.net Mvc,Razor,Less,我尝试使用绝对url引用js文件和样式表。似乎不起作用。我需要使用绝对url的原因是,如果我使用~,css文件是不可编辑的。这就是我所拥有的,我的样式表没有被应用,似乎它没有被找到 这不是绝对路径,而是物理路径。绝对路径类似于http://localhost/Content/CSS/mystylesheet.less你到底想用这个做什么?“如果我使用~,css文件是不可编辑的。”这意味着什么???谢谢,为什么我的物理路径不起作用?上述绝对路径在mvc应用程序中有效吗@Karthikeyan-
这不是绝对路径,而是物理路径。绝对路径类似于http://localhost/Content/CSS/mystylesheet.less
你到底想用这个做什么?“如果我使用~,css文件是不可编辑的。”这意味着什么???谢谢,为什么我的物理路径不起作用?上述绝对路径在mvc应用程序中有效吗@Karthikeyan-我的意思是不可编辑…我想编辑我的less文件并重新加载页面,然后看到我的更改生效,这似乎不适用于相对路径。你可能在“D:/MyProject…”上有JS和CSS,但如果你在服务器上部署/上载你的应用程序,其他浏览器客户端的系统上就没有这些文件。这就是为什么你必须在MVC中设置一个相对路径“Url.Content”(~/Content/YOURFILE.js)并将所有内容上传到你的服务器。
<link rel="stylesheet/less" type="text/css" href="D:/MyProjects/myProject/Src/Web/Content/CSS/mystylesheet.less" />