简单点说:
绝对路径:绝对路径是一个完整的路径,从根目录开始一直到目标文件或目录的路径。通常我们直接使用"/
"代表从根目录开始的目录路径。它提供了文件或目录在文件系统中的确切位置,与当前工作目录无关。绝对路径通常以根目录(如 /
或 C:\
)开始。例如,C:\Users\Username\Documents\image.jpg
是一个 Windows 系统中的绝对路径。
相对路径:相对路径是相对于当前工作目录或当前文件的路径。使用“../
”或"./
"指向上一级 或 使用"../../
"指向上上一级叫相对路径。例如,在当前目录下有一个名为 images
的文件夹,并且你正在编辑这个文件夹下的一个名为 index.html
的文件,你想要引用同目录下的 image.jpg
文件,你可以使用相对路径 images/image.jpg
。
"." -- 代表目前所在的目录,相对路径。 如:<a href="./abc">文本</a> 或 <img src="./abc" />
".." -- 代表上一层目录,相对路径。 如:<a href="../abc">文本</a> 或 <img src="../abc" />
"../../" -- 代表的是上一层目录的上一层目录,相对路径。 如:<img src="../../abc" />
"/" -- 代表根目录,绝对路径。 如:<a href="/abc">文本</a> 或 <img src="/abc" />
"D:/abc/" -- 代表根目录,绝对路径。
使用绝对路径放置再public里面。打包后这个public还保留。
或者用配置的路径。
用绝对路径文件会找不到,显示不出来