Показать сообщение отдельно
  #3 (permalink)  
Старый 04.02.2020, 07:00
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Poznakomlus, я вам не рекомендую использовать https://requirejs.org/, поскольку он заставляет писать нестандартный код. И тем более в JS есть понятие модуля (ключеные слова import и export) https://requirejs.org/ выглядит как костыль!

Сообщение от zava75
есть в сайте подключения к main.js в самом main.js как можно подключить https://web.com/js.js?
Если https://web.com/js.js ведёт к модулю, который что-то экспортирует, то вы можете его подключить при помощи ключевого слова import. Например...

файл main.js
import myObject from "https://web.com/js.js";

// тут можно использовать ваш myObject
(Если вам нужна поддержка старых браузеров, то вы можете использовать parcel)


Если https://web.com/js.js ведёт к файлу, который содержит скрипт, который объявляет что-то глобально (и ничего не экспортирует), то вы можете его подключить при помощи функции import. Например...

файл main.js
import("https://web.com/js.js").then(() => {
	// тут можно использовать ваш глобальный объект
});

Последний раз редактировалось Malleys, 04.02.2020 в 08:45.
Ответить с цитированием