Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Browsing all 8691 articles
Browse latest View live

フロント・バックエンドサービスをコンテナ化してもGitコミット時にLefthookでテストやLint実行

TL;DRフロント・バックエンドサービスをそれぞれコンテナ化、docker-composeで全てのコンテナを管理するmonorepoで管理した際に1リポジトリとなるので気軽にGit...

View Article


Image may be NSFW.
Clik here to view.

@kintone/rest-api-client をGitHubからインストールする

はじめに@kintone/rest-api-clientの開発中の機能を、GitHubからインストールして早めに使ってみました。一般的にNPMパッケージをGitHubからインストールするときに比べて、特殊な方法が必要だったのでメモ。注意Webpackビルド環境がある前提です開発中のを勝手に使う場合、深刻なバグがある可能性もあるので自己責任で!ディレクトリ構造rest-api-clientは、Gitリ...

View Article


Nodeインストール時に困った件

エラー内容v12.16.1 is not found Can not fetch: https://nodejs.org/dist/v12.16.1/node-v12.16.1-darwin-x64.tar.gz nodebrewの安定版をインストールしようとした際に上記のようなエラーが出た。解決策どうやら別の方法で再インストール。curl -L git.io/nodebrew | perl -...

View Article

Browser/Node.js両対応、シンプルなHTTPクライアント"bent"

Node.jsでHTTPリクエストしたいなーと思って一番メジャーそうな request - npmを覗いたら deprecatedになってるじゃないですか!代わりに、シンプルなHTTPクライアントで良いの無いかなーと調べてたら、requestのissuesコメントにあったbentというクライアントに辿り着きました。bentbent -...

View Article

Lambdaプロキシ統合でmultipartのフォームデータをパースする

ファイル添付とかmultipartで送信されてくることがあるので、そのパース方法。 busboyというライブラリを次のように使うことで実現可能。eventはlambda関数の入力。 if (event.headers['content-type'] && (event.headers['content-type'] as...

View Article


入門の次のステップに進めないVue.js学習履歴(随時更新)

概要ドットインストールの「Vue.js入門」を実施してある程度Vue.jsをわかった気になった。https://dotinstall.com/lessons/basic_vuejs_v2しかし、実際にリリースされているVue.jsのソースを見るとさっぱりわからなかった。このため、疑問点と調査経緯を自分のメモ目的でこの記事に残していく。疑問点yarn run...

View Article

mockyでリクエストの内容をレスポンスに反映しようとしてハマったメモ。

やりたいことnode.jsで動くWebAPIモックサーバーのmockyを使って、{ "name": "John Smith" } をPOSTリクエストしたら{ "id": 1, "name": "John Smith" } が返却され、{ "name": "Taro Yamada" } をPOSTリクエストしたら{ "id": 1, "name": "Taro Yamada" }...

View Article

Image may be NSFW.
Clik here to view.

2020年から始めるAzure Cosmos DB - JavaScript SDK (SQL API)を見てみる (Part.1)

この記事について本記事は、2020年3月6日 (米国時間) にて、Azure Cosmos DB に新しく Free Tier (無償利用枠) が登場したことに伴い、改めて Azure Cosmos DB を色々と触っていく試みの 3 回目です。今回は、前回記事にて作成した CRUD アプリ内で使用している Microsoft Azure Cosmos JavaScript...

View Article


Image may be NSFW.
Clik here to view.

NFCシールを活用して自動打刻ツールを(個人的に)作ってみた話

はじめに今回はNFCシールを使用して会社の自動打刻システムを、完全に自分用で作ります!要件定義なぜつくるか?現在、弊社の勤怠は、エクセルで管理されています。実際の打刻フローとしては、出社したら出社時刻をエクセル開いて手動で打刻保存退社するときに退社時刻をエクセル開いて手動で打刻保存。。。毎日エクセルポチポチするの面倒すぎる!!!!!!!!!作業自体も面倒なのに、何日か打刻を忘れるとまあ面倒臭いことに...

View Article


Image may be NSFW.
Clik here to view.

コード共有サイト作成 docker react node.js mongodb

成果物https://code.itsumen.com/リポジトリhttps://github.com/yuzuru2/code_site開発環境ubuntu...

View Article

Node.jsでDeprecationWarningを出さずにencodeとdecode

環境$ node --version v12.16.1 経緯Bufferを使って、encodeしたかった時にDeprecationWarningが出てしまったため対処 encode自体は問題なくできるが、nodejsのドキュメント的には対応した方が良さそうtest.jsconstbefore='hogehoge'//...

View Article

JavascriptのPromiseを解説します

User.query({where:{name:nm},andWhere:{password:pw}}).fetch()これの戻り値が Promise オブジェクトが返ります。(newPromise()).then(成功時の関数).catch(失敗時の関数)みたいな

View Article

Docker-composeを使ってExpressの環境構築

Expressの環境構築git clone https://github.com/Old-rever-brave/Express-Docker cd Express-Docker docker-compose up --build npm install npm start http://localhost:3000/

View Article


Node.js/Expressのボディパーサーの仕様確認(エコーサーバー(echo-server))

背景/目的クライアント側からのリクエストを各種パーサーがどのようなオブジェクトや配列にしてくれるのを確認することを目的にリクエストの情報をまとめてレスポンスにそのまま返却するようなエコーサーバーを作ってみました。その他、HTTPクライアントのリクエストが想定通りになっているかを確認するのにも使えると思うので記録として残しておきます。仕様リクエストの以下の情報をレスポンスJSONにまとめて返す。ヘッダ...

View Article

Node.jsのworker_threadsに何を渡すべきか

久々にScalaの世界からJSの世界に帰ってきました。1....

View Article


Firebaseのアプリケーションで複数のプロジェクトを使用する場合、Firebase app named "xxx" already...

はじめに一つのアプリケーションで複数のFirebaseプロジェクトを利用する際に、最初にServiceAccountを使って初期化するのですが、次に別のファイルとかで使用する際に、同じように初期化しようとすると、すでに同一名で初期化されているとエラーが出ます。再利用の仕方をドキュメントで見つけられなかったので、備忘録で...参考https://firebase.google.com/docs/pro...

View Article

Image may be NSFW.
Clik here to view.

Node.jsの設計をつらつらと概観する

株式会社Global Mobility ServiceでソフトウェアエンジニアのインターンをさせてもらっているShirubaです。グローバルな環境で利用されている社会的サービスの開発の一端を担いたい志ある方は、ぜひ緩くお話ししましょう〜。バックエンドはNode.jsを使っています。🙋‍♂️→...

View Article


nodebrewでNode.jsをインストール(デザイナー向け)

nodebrewとはNode.js のバージョンを管理するツールです。 なぜNode.js のバージョンを管理するのかそれは Node.js が現在も開発中のプログラミング言語だからです。日々様々な改善が行われ、新バージョンで機能が変更される、ということもあります。今まで利用していた機能が、次のバージョンで使えなくなるということもあるのです。そのようなことを防止するために、どのバージョンの...

View Article

Vue.js セットアップメモ(Mac)

この記事の目的Vue.jsの学習を始める際に実施したセットアップ手順のメモです。開発環境、必要なものMac OS Catalina 10.15.2 ←自分の場合(参考程度)セットアップndenvのインストール複数バージョンのNodeを切り替えて使用することになると思いますので、ndenvをインストールします。$ brew install ndenv PATHを追加しますecho 'export...

View Article

レジの店員を呼ぶアプリをつくた android cordova ハイブリッドアプリ

成果物https://play.google.com/store/apps/details?id=com.itsumen.regi&hl=jaリポジトリhttps://github.com/yuzuru2/regi_apuri_sozai環境node.js 12.14.0cordova 9.0.0java...

View Article
Browsing all 8691 articles
Browse latest View live