Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Web主机不支持.less文件扩展名_Css_Less - Fatal编程技术网

Css Web主机不支持.less文件扩展名

Css Web主机不支持.less文件扩展名,css,less,Css,Less,我正在MVC应用程序上使用的样式 它工作得很好,但不幸的是,我的web主机不支持。如果不支持文件扩展名,它们也不会添加支持 虽然LessCSS使用了JavaScript,但肯定有办法将我的CSS文件从site.less重命名为site.CSS,并将JavaScript更改为使用.CSS扩展名而不是.less扩展名 请注意,我没有使用dotLess,发布前编译也不是我想要的。在上传之前,只需在本地转换为css即可 $ lessc styles.less > styles.css 从使用情况

我正在MVC应用程序上使用的样式

它工作得很好,但不幸的是,我的web主机不支持
。如果不支持
文件扩展名,它们也不会添加支持

虽然LessCSS使用了JavaScript,但肯定有办法将我的CSS文件从site.less重命名为site.CSS,并将JavaScript更改为使用.CSS扩展名而不是.less扩展名


请注意,我没有使用dotLess,发布前编译也不是我想要的。

在上传之前,只需在本地转换为css即可

$ lessc styles.less > styles.css
从使用情况页面:


您可以通过
-x
进行缩小。

只需在本地转换为css,然后再上传

$ lessc styles.less > styles.css
从使用情况页面:


您可以传递
-x
进行缩小。

脚本似乎只在查找
样式表/less
rel。就我所知,文件扩展名并不重要

为了澄清,将styles.less重命名为styles.css并使用以下代码应该可以工作:

<link rel="stylesheet/less" type="text/css" href="styles.css">
<script src="less.js" type="text/javascript"></script>

脚本似乎只在查找
样式表/less
rel。就我所知,文件扩展名并不重要

为了澄清,将styles.less重命名为styles.css并使用以下代码应该可以工作:

<link rel="stylesheet/less" type="text/css" href="styles.css">
<script src="less.js" type="text/javascript"></script>

终于让它工作了

我所要做的就是修改我的MVCweb应用程序的web.config,并添加以下内容:

<system.webServer>
  ...
  <staticContent>
    <mimeMap fileExtension=".less" mimeType="text/css" />
  </staticContent>
</system.webServer>

...

我把这个网站重新发布给我的主机提供商,它运行得非常好。

终于让它运行起来了

我所要做的就是修改我的MVCweb应用程序的web.config,并添加以下内容:

<system.webServer>
  ...
  <staticContent>
    <mimeMap fileExtension=".less" mimeType="text/css" />
  </staticContent>
</system.webServer>

...

我将该网站重新发布给我的主机提供商,它运行得非常好。

你说的主机不“支持”
.less
文件是什么意思?它们不提供扩展名为.less的文件。因此,如果你上传
style.less
,然后在浏览器中打开它,你会得到
404
500
或是什么错误?那太糟糕了。你说你的主机不“支持”
.less
文件是什么意思?它们不提供扩展名为.less的文件。因此,如果你上传
样式.less
,然后在浏览器中打开它,你会得到
404
500
或是什么错误?那太糟糕了。:)因为某种原因,它没有。没有呈现任何样式:)由于某些原因,它没有。未呈现样式。您可以共享您使用的服务器以使此答案对其他人更有帮助吗?您可以共享您使用的服务器以使此答案对其他人更有帮助吗?