В PHP я могу определить константу относительно моего файла точки входа и затем использовать ее в любом файле для включения файлов, относящихся к этому пути.
index.php
define('APP', getcwd());
some /deeply / nested / path.php
include APP.'/libs/someLib.php';
Я хотел бы сделать подобное в javascript, но, похоже, не могу этого сделать.В идеале такой код будет работать.Но кажется, что импорт может принимать только строковые литералы.
index.html
const APP = window.location.pathname;
some / deep / nested / path.js
import APP+'/libs/someLib.js';
Есть лиспособ сделать это, не засоряя мой код длинными относительными путями (../../../../)?