分发文件源与开发路径源不同

时间:2017-02-03 13:27:50

标签: html image npm gulp

我已经开始使用任务运行器使用Gulp将我的所有文件夹导出到分发文件夹中。当我将图像导出到分发文件夹时出现问题,路径名称与我在src文件中使用的路径名称不同。因此,举个例子,当我在HTML中定位图像时,我输入:

/assets/images/example.jpg

但是,当分发HTML文件时,它应该定位:

/images/example.jpg

它仍然指向assets文件夹,并创建一个死链接。我应该使用像gulp-replace这样的模块来自动更改这些路径名吗?或者我应该输入假定的路径名​​?或者,我还有另一种方法吗?

很抱歉,如果我说的很糟糕,我正在努力开发一个新的开发者环境 - 请告诉我是否可以向您提供任何其他详细信息。

1 个答案:

答案 0 :(得分:1)

  

我是否应该使用像gulp-replace这样的模块来自动更改   这些路径名称?

是的,gulp-replace可以解决问题。

作为替代方案,您可以将index.html文件放入资源文件夹,这样您在分发项目时就不需要更改任何路径。