можно ли использовать пакет nodejs внутри приложения meteor?

StackOverflow https://stackoverflow.com//questions/11691513

  •  12-12-2019
  •  | 
  •  

Вопрос

возможно ли использовать пакет nodejs внутри приложения meteor на стороне сервера?Было бы здорово сделать это, поскольку nodejs имеет большое количество пакетов.

Это было полезно?

Решение

Да, это возможно.Вы можете использовать нпм модуль в Meteor, поскольку он основан на Node.js.

Этот код сработал для меня нормально, например:

var fs = __meteor_bootstrap__.require('fs');

ОБНОВЛЕНИЕ:Как установить модуль npm в приложении Meteor

  1. Внутри вашего терминала измените путь к каталогу вашего приложения Meteor.
  2. > cd .meteor/local/build/server
  3. Установите модуль npm следующим образом > npm install module_name.

 


 

Редактировать: для всех, кто посещает этот пост, он устарел.Начиная с Meteor 0.6.4, вы используете Npm.require вместо __meteor_bootstrap__.require:

var fs = Npm.require('fs');

Кроме того, если вы используете не стандартный пакет node, а пакет из репозиториев npm, лучше создать зависимость, чтобы она автоматически устанавливалась каждый раз, когда вы создаете новый экземпляр проекта.Для этого создайте /packages/someName/package.js файл со следующей строкой:

Npm.depends({'packageName': 'packageVersion'});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top