2015-04-24 6 views
4

Оказывается, что модуль Stripe в Code Could Code устарел и не будет обновлен.Модуль обновления Stripe в Parse Cloud Code

Источник:

https://developers.facebook.com/bugs/523104684492016/

Parse modules are using an old version of the API and there is no plan to update it in the near future.

As a workaround please download the newer SDKs directly off the third party site, place it in "cloud/" folder and import it using require();

We're going to close this by design.

Я скачал модуль нашивки через терминал с помощью команды

npm install stripe 

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

Update failed with Error: Module child_process.js not found at node_modules/stripe/lib/stripe.js:24:12

Надежда кто-то может указать мне о том, как добавлять модули сторонних к Разбираем Cloud код правильно. Благодарю.

+0

Я ничего не знаю об этом, но он кажется подозрительным, потому что 'child_process' является модулем базового узла – mkoryak

+0

Да, я не в веб-разработке (я понятия не имел, прежде чем о javascript или node.js, просто изучая на лету потому что мне нужно интегрировать платежи в мое мобильное приложение), поэтому я надеюсь, что кто-то может помочь мне с этим. – dpaul93

+3

Parse использует модифицированную версию express и node, поэтому не все (я думаю, большинство) модули не будут запускаться в папке облака, тем более, что Parse также имеет слабую поддержку подмодулей. Это большая причина, почему я просто запускаю свои собственные экспресс-приложения в Heroku, поскольку поддержка модуля Parse чрезвычайно ограничена –

ответ

2

Похоже, что поддержка модуля Parse действительно ограничена, и добавление подмодулей невозможно или слишком сложно, чтобы даже беспокоиться, поэтому я решил переехать в Хероку. Спасибо за все ответы!

0

Я знаю, что это немного устарело, но мой «обходной путь» был вместо импортирования модуля, конвертировал запросы cURL из документации Stripe в Parse.Cloud.httpRequests. Таким образом вы можете получить доступ ко всему API.