Node.js– tag –
-
Node.js
anyenvを使ってndenvからnodenvに乗り換える方法
先日、個人的な知り合いの方からオフラインで「ndenvは更新が滞ってきたから使わない方が良い」とすすめられました。 確かにGitHubでndenvのページを見ると、それっぽいことが書かれています。代わりにnodenvを使った方が良いとすすめられました。そこで今... -
PayPal
PayPal Payment APIに保存されているPayPal.Meの販売情報をNode.jsで取得する方法
先日、「PayPal Payment APIに保存されているPayPal.Meの販売情報をcurlコマンドで取得する方法」という記事を書きました。今回はcurlコマンドではなく、Node.jsで取得するコードを紹介します。 作業の手順について Node.jsで販売情報を取得するまでの手順... -
Node.js
【質問】”node -v”と”ndenv versions”が異なる件について
anyenvやFirebaseについて、いろいろと触っているとおかしな状況になっているので、メモをしておきます。誰か詳しそうな人に会ったときに質問するつもりです。 【質問の主旨】 現在、ndenvとnodeのバージョンが一致しません。この状態を放置すると、何か問... -
SendGrid
SendGridでトランザクションメールを送信する方法(その3)〜Node.jsでメール送信
前回の記事ではSendGridのトランザクションメールを送信するために、macOSのターミナルからcurlコマンドを使って送信しました。今回の記事ではNode.jsを使ってトランザクションメールを送信する方法をご紹介します。 Node.jsでトランザクションメールを送... -
Node.js
firebase-toolsをインストールするために新しくanyenvのパスを通した件
https://e-yota.com/webservice/anyenv_pathvariable_error/ 以前の記事で、anyenvのパスを通しました。ですがここに書かれた状況のままで、Googleのfirebase-toolsをインストールしようとしたら"-bash: firebase: command not found"と言って叱られたので... -
Node.js
npm(Node Package Manager)のバージョンを確認したら”npm update check failed”が出たのでchownコマンドで修正
久しぶりにnpm(Node Package Manager)を使うためにバージョンを確認すると、"npm update check failed"というエラーが出ました。 $ npm -v 5.6.0 ┌─────────────────────────────────────────────────────────────────┐ │ npm update check failed │ │ Try... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その15(BraintreeSDKによる決済内容の確認)
その14ではBraintreeSDKによる決済確認画面の表示についてご説明をしました。次は取引内容の確認をしてみましょう。なお、今回の記事は以下の3つのページを参考にしています。 PayPal | Server-Side Implementation | Node.js - Braintree Developer Docum... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その14(BraintreeSDKによる決済確認画面の表示)
その13ではClient-side RESTを使って、JavaScriptのみで決済を完了させる方法について紹介をしました。ここからいよいよBraintreeを利用した、ExpressCheckoutの実装を行います。なお今回の記事はBraintreeの公式ドキュメントを参考にしています。 PayPal ... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その13(Client-side RESTを使ってJavaScriptのみで決済を完了)
その12までの記事でWebフレームワークとしてのExpressを使って、"index.jade"の表示をさせることに成功しました。今回の記事では、その"index.jade"にPayPalのcehckout.jsを使いJavaScriptによるサーバーレス決済をする方法を紹介したいと思います。 Clien... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その12(index.jadeファイルの表示)
その11ではその10までで作成したコードについてのエラーの確認やその修正方法について紹介をしました。これでユーザーがapp.jsにアクセスした場合、index.jsを経由してテンプレートエンジンのjadeを利用したビューファイル(views/index.jade)が表示される... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その11(エラーの確認とコードの修正)
その10までの記事でBraintreeSDKを利用してPayPal ExpressCeckoutを実装するためのアカウントの取得やコードの記述を行いました。現時点でアプリケーションがどこまで動くか確認をして、エラーなどが発生したら修正を行っていきましょう。 コードの修正 $ ... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その10(テンプレートエンジン jadeの利用)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その9では、ルーティングの確認とエラー処理についてご紹介をしました。今回の記事ではテンプレートエンジンであるjadeの利用を紹介します。 テンプレートエンジンを使う意味 app.jsが読み込まれた... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その9(ルーティングの確認とエラー処理)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その8では、モジュールのインストールとミドルウェアの実装を紹介しました。今回の記事ではルーティングの確認とエラー処理についてご説明します。 ルーティングの確認 これまでの記事で、app.jsフ... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その8(モジュールのインストールとミドルウェアの実装)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その7では、BraintreeサーバーのAPI認証情報を取得するための方法についてご紹介しました。 Nonceでapp.jsにアクセスする仕組み ユーザーからBraintreeサーバーに対してclientTokenが送信されると... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その7(Braintreeアカウントの作成とAPI認証情報の取得)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その6では、PayPal ExpressCheckoutで決済をするために必要なaccessTokenの作成方法について説明をしました。 Braintreeのサーバー内でNonce(ナンス)の作成 自分のサーバーでPayPal ExpressCheck...
12