对于ES6模块,相当于AMD的require.toUrl
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于ES6模块,相当于AMD的require.toUrl相关的知识,希望对你有一定的参考价值。
我目前正在将javascript库从AMD模块转换为ES6模块。
其中一些模块使用require.toUrl
将路径从相对于模块的路径转换为相对于基础的路径。如何在ES6模块中实现相同的效果?
请注意,我正在寻找的解决方案不仅适用于webpack,而且适用于支持ES6模块的任何加载器或捆绑器,以及本机支持ES6模块的浏览器!
答案
你现在不能,但有import.meta
proposal允许像import.meta.resolveURL()
或import.meta.resolve()
方法的东西。
以上是关于对于ES6模块,相当于AMD的require.toUrl的主要内容,如果未能解决你的问题,请参考以下文章