0
나는 payment API를 사용해야하는 곳에 angular2 앱이 있습니다. nodejs 섹션에이 코드 샘플에서 'require'라는 이름을 찾을 수 없습니다. ANGULAR 2
https://stripe.com/docs/quickstart
들이 같이 사용하는 말 : 우리는 NPM과 requireJS을 설치// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
var stripe = require("stripe")("sk_test_BQokikJOvBiI2HlWgH4olfQ2");
// Token is created using Stripe.js or Checkout!
// Get the payment token submitted by the form:
var token = request.body.stripeToken; // Using Express
// Charge the user's card:
var charge = stripe.charges.create({
amount: 1000,
currency: "usd",
description: "Example charge",
source: token,
}, function(err, charge) {
// asynchronously called
});
우리가 그것을 실행할 때, 그러나 우리는이 오류를 얻을 :
Cannot find name 'require'.
L48: pagar() { L49: var stripe = require("stripe")("sk_test_ayzCMDmjq2QOIW0s3dTihxNR");
그것은 문제가 해결 된 것 같습니다, 지금은이 오류가 발생합니다 : 잡히지 않은 TypeError : __webpack_require __ (...). createServer는 함수가 아닙니다. –