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

Node.jsのパッケージ管理ツールって何がいいんだろう?

#目次 1.はじめに 2.npm yarn pnpm 3.State of js 2022 4.結論 はじめに 初めまして!社会人一年目の新米エンジニアです! 今回は個人開発するための環境構築に使用…

View Article


クローンしたリポジトリでnpm installを実行したらパスワードの入力を求められた話

まず、フォークしたexpress-jwtリポジトリをローカルにクローンしました。 https://github.com/auth0/express-jwt そしてVSCode Dev Contain…

View Article


JavaScriptのfinallyっていらなくね?【必要性】

と思ってた時期が僕にもありました。returnしても処理をしたいときのみ有効です function sum(a, b){ let sum; try{ sum = a + b; } catch(e) …

View Article

requireとかimportとかdefault exportとかnamed exportとか

雰囲気で書いてたため調査 require CommonJsで策定されている仕様です。 CommonJsとは、主にNodeJs(ブラウザ外のJs)でのモジュールシステムの標準化に焦点を当てたプロジェク…

View Article

JavaScriptのArray.includes()遅すぎぃぃ!【Array.includes() vs key in Object vs...

100万件の文字に任意の文字が含まれるか選手権を開催いたします。 TL;DR V8に最適化なんて入ってなかった https://jsbench.me/rzleftsjtj/1 セットアップ cons…

View Article


DynamoDBのPartiQLでSQLインジェクションを防ぐ

はじめに DynamoDBのPartiQL、みなさん使ってますか?とても便利ですよね! 便利ではありますが、SQLを使う以上は「SQLインジェクション」に気をつけなければいけません。 例えば普通のR…

View Article

Node.jsとは

Node.jsとは JavaScriptをRubyやPythonと同じように、 PCのターミナル上で動かすことができるようにするためのソフトウェア → Node.jsを使用することで、サーバーサイド…

View Article

nodenvで構築した環境のnodeバージョンを上げる

アップデートの対象のNodeのバージョンがあるかを確認 nodenv --listでインストールしたいバージョンがあるかを確認できる nodenv install --list # 出力例 # 0.…

View Article


Node.js: MariaDB のバージョンを表示

プログラム フォルダー構造 $ tree -a . ├── .env ├── config_mariadb.js ├── go_version.sh └── server_version.js #!…

View Article


NextAuth の middleware で無限ループ発生

NextAuth は、Node.js × Next.js で動作する認証ライブラリです。短い記述で多くの認証に対応する事が出来ます。しかし、NextAuth の middleware を最小構成で使…

View Article

【Node.js】LINE NotifyでLINEに通知を送る

LINE Notifyを用いてLINEに通知を送る一連のフローを整理する。 最終的にはAWS Lambdaで動かすことを目的にしているため、それを意識した中身になっている。 環境 LINE Noti…

View Article

Prismaのschema.prismaにて、フィールドを更新するときはマイグレーションファイルを作成しよう

この記事は、僕がいつもschema.prismaを更新するときにエラーを出してしまうので、忘備録としてマイグレーションの手順を残しておきます。 schema.prismaにて定義され値得るモデルに新…

View Article

【TypeScprit×Node.js(Express.js)】によるJWTトークンを復号しユーザーを取得する

はじめに 今回は、TypeScriptによるJWTトークンの複合処理と、復号したトークンでユーザーを取得する方法について、久方ぶりに手こずったので、備忘録として残します。 Userモデル まず、前提…

View Article


Debian 11にNode.js 19をインストール

簡単にインストールできます curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash source…

View Article

Time4VPSのUbuntu22.04にLTSのNode.jsをインストールする方法

curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash - sudo apt install -y nodejs

View Article


ヤマレコの軌跡をLeafletで表示する

ヤマレコは、山登りのための記録や情報交換ができるサービスです。 https://www.yamareco.com/ スマホにインストールすると、工程を計画できたり、軌跡を記録できたり、途中の写真を保…

View Article

うわっ…私のDockerコンテナ、落ちるの遅すぎ…?

はじめに dockerの研修をやってた時に、「うーん、毎回docker-composeを使っててnodeコンテナだけ落ちるのに10秒以上かかるんだよな~なんでだろ~」で解決方法を見つけたので紹介した…

View Article


Typescript環境構築

webpackを使わない環境構築 Typescriptのローカルインストール $ npm i -D typescript Typescriptがインストールされているかの確認 $ npx tsc -…

View Article

ブラウザ上でフロントエンド開発(Node.js環境)ができるWebContainerを試す

概要 タイトル通りブラウザ上でフロントエンド開発(Node.js環境)ができるWebContainerを試してみる 参考記事 https://www.publickey1.jp/blog/23/we…

View Article

TypeScriptでLINE Botを開発してみた(備忘録)

はじめに 興味本位でTypeScriptの勉強を始めたのですが、何か作りたいなと思い試しにline botを作ってみました。 普段使わないnode.jsなど色々勉強になることが多かったので備忘録を兼…

View Article
Browsing all 9138 articles
Browse latest View live