Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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
Html Usemin不会转换我所有的css链接_Html_Css_Build_Grunt Usemin_Gulp Usemin - Fatal编程技术网

Html Usemin不会转换我所有的css链接

Html Usemin不会转换我所有的css链接,html,css,build,grunt-usemin,gulp-usemin,Html,Css,Build,Grunt Usemin,Gulp Usemin,我正在使用usemin cli而不使用任何构建工具来转换html文件,包括其脚本和css链接。 在package.json中,我有以下脚本: "usemin": "usemin index.html -d dist --htmlmin -o dist/index.html 在确保删除dist之后,我会在命令行中编写 npm run usemin 在index.html的头部,我有以下代码片段: <!-- build:css css/main.css --&

我正在使用usemin cli而不使用任何构建工具来转换html文件,包括其脚本和css链接。 在package.json中,我有以下脚本:

"usemin": "usemin index.html -d dist --htmlmin -o dist/index.html
在确保删除dist之后,我会在命令行中编写

npm run usemin
在index.html的头部,我有以下代码片段:

<!-- build:css css/main.css -->
<link rel="stylesheet" href="./node_modules/bootstrap/dist/css/bootstrap.min.css"/>
<link rel='stylesheet' href='./node_modules/font-awesome/css/font-awesome.min.css'/>
<link rel='stylesheet' href='./node_modules/bootstrap-social/bootstrap-social.css'/>
<link rel='stylesheet' href= './css/styles.css'>
<!-- endbuild -->

而且一切都完全按照它应该的方式工作,除了似乎在main.css中不包含styles.css

我试着改变它的顺序,把它作为第一个链接,把单引号改为双引号,并且删除所有链接,把它单独留在构建块中。 什么都没用

如果有人能指出问题所在,我将不胜感激。多谢各位