В файле JS загружается по JSPM/System.js У меня естьПредотвратить JSPM от require'ing модуля
if (condition) require("file")
Моя проблема JSPM всегда пытается загрузить "file"
независимо от condition
и "file"
не существует в конкретных сценариях. Что приводит к Uncaught (in promise) Error: XHR error (404 Not Found)
, и я не могу найти способ справиться с обещанием.
Обратите внимание, что этот файл используется в браузере с jspm и на узле без jspm.
Спасибо, я в курсе '' 'System.import()' '' Однако на Node.js я не используя jspm, как я упоминал, поэтому '' 'System.import()' '' там не будет. Я мог работать, используя: '' 'require (condition? File: '')' '' однако я удивлен, что это работает, потому что, как вы говорите, require's статически анализируется. – nevf