html - 如何将我的工作文件夹设置为项目中的根文件夹(Windows 10)
问题描述
所以我在一家担任 UI/UX 角色的公司工作,他们让我用 HTML 和 CSS 编写网页。然后,我完成的工作由开发团队接管,他们将其集成到他们使用 Angular 构建的系统中。我计划明年学习 Angular 的基础知识,以便更好地提供帮助。
现在,在我的 HTML 或 CSS 中,我将使用这种 URL 引用图像:
../assets/img/image-file-name.png
首席开发人员问我是否可以这样做:
/assets/img/image-file-name.png
显然,使用该 url,HTML 或 CSS 将一直查找到我笔记本电脑上的 C 驱动器以获取图像,而不是相对于文件夹。我知道我可以通过使用 RewriteEngine 和 RewriteBase 创建一个 .htaccess 文件在 Web 服务器上完成这项工作,但显然不能在我的本地机器上(除非我弄错了)。
当然,我可以根据需要创建 URL,然后在推送到存储库之前更改它们,但我想更聪明地工作。关于如何在本地修复问题的任何建议,以便我基本上可以让我的 Windows 文件夹设置像在服务器上一样工作,或者通过某种路径或技巧让我的 URL 以主要开发人员希望的方式正常工作?
解决方案
我建议你试试 windows 硬符号链接或 Junction。
脚步 :
1. Open cmd as administrator.
2. mklink /J C:\<project-Root-directory-Name> <Full path to project root directory>
参考:
https://docs.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions
https://www.sevenforums.com/tutorials/278262-mklink-create-use-links-windows.html
希望这可以帮助。
推荐阅读
- python - Python(tkinter)错误:“CRC校验失败”
- php - 分组更新 laravel 中的数组
- websocket - ahc-ws 无法识别连接何时断开
- gitlab - 禁止从 GitLab 导入文件到 Upsource
- python - 在 Databricks 笔记本中使用用 Python 编写的自定义函数
- html - 粘性父元素中相对定位的元素被溢出覆盖在元素内部:滚动
- c# - SQL Server 连接字符串 TCP
- spring-boot - Apache ignite:无法解析每个请求的查询
- oracle - 使用连接从具有最小值的表中删除唯一行
- javascript - Angular 9取消初始路径并重定向