NodeJS - скачать / использовать файл JS из CDN - PullRequest
0 голосов
/ 02 октября 2018

Я создаю приложение, написанное на NodeJS, которое содержит много классов.Хотя я планирую сделать это просто личным заявлением, я планирую передать его небольшой группе людей.У меня проблема в том, что некоторые классы JS я много редактирую, и каждый раз отправляю их с приложением по новой ссылке на скачивание - это хлопотно (для нас обоих).

Я искал ввозможные решения и заметил, что некоторые приложения загружают несколько файлов JS из CDN или что-то в этом роде при запуске программы.Мне было любопытно, как я мог продолжить делать это?После продолжительного поиска в Google я не смог найти ничего, связанного с предметом, поэтому я пришел сюда (самое большее, что я нашел, это загрузить файл, поместить его в какую-то папку и затем потребовать его в другом JSфайлов, но я уверен, что есть лучшее решение, чем это, поскольку оно имеет много недостатков).

Несколько замечаний:

  • Я не планируючтобы загрузить все мое приложение, достаточно нескольких файлов / классов, которые я много редактирую.
  • Я планирую использовать CDN или что-то в этом роде для обслуживания файлов JavaScript, которые я хочу загрузить.
  • Я планирую загрузить их при инициализации приложения, поэтому классы, содержащиеся в загружаемых файлах, будут отсутствовать, если они фактически используются в других частях кода.

Если это поможет вВ любом случае, я использую электрон для своего приложения и электронный конструктор для его упаковки.

Любая помощь или указание мне в правильном направлении была бы отличной, спасибо!

1 Ответ

0 голосов
/ 02 октября 2018

Просто скачайте и запустите через vm (с помощью любого из подходящих методов) или cp.execFile(file), или (экспериментально) работников new Worker(file)

Однако я бы не стал искать альтернативы, так как ваш вариант использования весьма необычен и даже опасен.Вместо этого распространяйте через модули npm, поскольку вы точно описываете вариант использования модуля.

...