Javascript -有没有办法重命名文件而不更新引用代码?



我有一个独立的模块(不确定这是否是正确的术语)的情况。它是一组脚本,数据和资产,它们一起工作)具有由完全不同的模块使用的美术资产。第二个模块直接引用第一个模块中的文件。

由于各种原因,我想重命名第一个模块中的文件,但这样做会破坏第二个模块。我没有访问第二个模块来更新它。我可以在第一个模块中做什么(而不仅仅是复制文件),以便第二个模块仍然可以工作?这需要跨平台工作。也许是某种符号?

你可以使用符号链接来创建一个"克隆";在新的文件名和路径下,您可以使用"Hard" or "Soft"符号链接

硬链接和符号链接(软链接)的区别符号链接或软链接是指向原始文件的实际链接,而硬链接是原始文件的镜像副本。如果删除原始文件,则软链接没有值,因为它指向一个不存在的文件

如果你在/module2/assets/img.png中有一个文件那么你可以在目录module12/module2/assests/img.png中使用符号链接然后你可以使用符号链接指向module12/module2/assests/img.png -> /module2/assets/img.png

链接:

  • SymLinks on windows

  • SymLinks on Links

相关内容

  • 没有找到相关文章

最新更新