在PHP中,我可以定义一个相对于我的入口点文件的常量,然后在任何文件中使用它来包含相对于该路径的文件。
index.php
define('APP', getcwd());
一些/很深/嵌套/path.php
include APP.'/libs/someLib.php';
我想在javascript中做类似的事情,但似乎无法完成。理想情况下,这样的代码可以工作。但是似乎导入只能接受字符串文字。
index.html
const APP = window.location.pathname;
一些/很深/嵌套/path.js
import APP+'/libs/someLib.js';
有没有一种方法可以使我的代码不会出现较长的相对路径(../../../../)?