我试着理解如何在开发和生产环境中将例如index.html文件中的文件路径分配给.css文件。也许这个例子将证明我的担忧:
index.html
<!DOCTYPE html>
<html>
<head>
<link href="./assets/less/style.css" rel="stylesheet" /> <!-- after building it should be ./style/style.css -->
...
</head>
...
</html>
我的开发文件夹结构(这是我的项目结构)看起来像:
.
|
|-- app
|-- assets
|-- less
|-- style.css
|-- ...
|-- ...
但由gulp
任务文件夹结构编译,打包和发布是:
.
|
|-- app
|-- style
|-- style.css
|-- ...
如何在index.html
中指定确切的文件路径?我的样式/ javascript /图像文件在哪里?此问题是通用的,不会仅触及css
个文件。