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

Node.jsでも綺麗なコードでWebAPIを作る(routing-controllers)

はじめにNode.jsでWebAPIを作ると、その自由度の高さからコードが綺麗に書けないことが多いと思います。そんなときにはrouting-controllersを使うのがおすすめです。今回はrouting-controllersを使ったモダンなWebAPIの書き方を紹介します。routing-controllersとはhttps://github.com/typestack/routing-con...

View Article


Image may be NSFW.
Clik here to view.

Docker Desktopを使ってNode.jsアプリをコンテナ上で動かしてみた

Docker Desktopを使ってみたい!先日、こちらの投稿を拝見し、Docker Desktop for Windowsを無事にインストールできました。せっかくなので、最近勉強しているNode.jsのアプリケーションをDocker Desktop上で動作させてみたいと思います。参考サイト:Node.js Web アプリケーションを Docker 化する利用環境バージョンWindows 10...

View Article


Nodistコマンド覚書

すぐに忘れてしまうのでメモしておくnpmインストールしたもの一覧npm ls --depth=0 npm ls -g --depth=0 npxインストールNodistだとnpxがインストールされないので個別にインストールが必要npm i npx -g インストールとpackage.jsonの関係// package.json(dependencies)に追記 npm i %パッケージ% npm i...

View Article

Image may be NSFW.
Clik here to view.

LINEボットでtodoist連携

todoistにやることリストを追加したり、今日のやることリストを取得してくれるLINEボットを作成します。前回の投稿「...

View Article

TypeScriptのアップデート中に EEXIST のエラーが表示されてちょっと詰まったことの解決手順

今回は今までなぜかグローバルのTSのアプデができずに無視してたところついに立ち向かった(面倒くさがり)そのせいでバージョン 1.5.3 に甘んじていました。npm i -g typescript@latest で最新版のTypeScriptにアプデしようとしたら案の定エラーが表示。npm ERR! code EEXIST npm ERR! syscall symlink npm ERR! path...

View Article


Image may be NSFW.
Clik here to view.

N 高のキャンフェスのサイトを作った話

この記事は N 高等学校 Advent Calendar 2020の 7 日目の記事です。初めてアドベントカレンダーに投稿しますがよろしくお願います。今年のキャンパスフェスティバルがオンラインでやることになったのでそのために web...

View Article

Node.jsを改めて理解する

前提Node.jsを理解する前に、いくつか確認しておきます。そもそもJavaScriptとはHTMLやCSSで作られたWebページをプログラム(JavaScript)で制御することができるのが特徴です。通常、クライアントサイドで用いられ、次のような場面でJavaScriptは使われています。・ブラウザ上で画像をクリックすると拡大する・メールアドレスを入力フォームに入力した時に、適切な形式で入力されて...

View Article

Image may be NSFW.
Clik here to view.

Azure Static Web AppsでGoogle Spread Sheetのデータを取得して表示したメモ

概要スプレッドシートをWebAPI化するサービスの作り方をみて、簡単に取得できるかもと試してみた。デプロイ先には簡単に関数をおけそうなAzureStaticWebAppsを選んだ。ベータ版だけど、無料で使えるので。結果、そう簡単にはいかなかった。ハマリポイントは以下。Googleのサービスアカウントの認証情報をどう渡すかサンプルの通り、Credentials...

View Article


SAMを使った環境毎のデプロイ方法のまとめ

はじめにSAMを使ったサーバーレス環境の構築時に、1つのtemplate.yamlを使って、develop, staging,...

View Article


Image may be NSFW.
Clik here to view.

Vue Routerでページを更新or直接アクセス→CannotGETの対処 。Node.js(Express)の例

Vue Routerでページを更新するとzukan画面にいるときに、ページをリロードすると画面Consoleみたいになる。SPAは常にindex.html一枚で処理をしている。にもかかわらず、URLが見かけ上のzukanのPATHにアクセスしようとするため、エラーになる。環境versionNode.jsv11.15.0OSmacOS Catalina v10.15.7プロセッサIntel Core...

View Article

Image may be NSFW.
Clik here to view.

AWS Lambda(Node.js)でSORACOMのAPIを使うための準備

AWS LambdaからSORACOMのSIM情報などを取得する場合、Naotaka SaitoさんのSORACOM APIのライブラリを使うと便利です。本記事は自らの備忘を兼ねて残しておきます。前提Lambdaでライブラリを使用する場合、Zipファイルでアップロードする必要があるようです。...

View Article

Node.js+Sequelizeで楽観的ロックを使って動作を確認する

PONOS Advent Calendar...

View Article

Image may be NSFW.
Clik here to view.

【Node.js】ApolloClientを使用してサーバーサイドからGraphQLを簡単実行!

はじめにNode.jsでGraphQLを使用するプログラムを書く機会があったのですが、フロントからではなくサーバーサイドから使用する手法を調べるのに少し時間がかかったので記事にしておきます。AppoloClientとはGraphQLサーバーと通信するためのライブラリです。この記事は簡単にGraphQLのクエリを実行することに焦点を置いているため詳しくは紹介しませんが、多機能なライブラリでLoadin...

View Article


DenoとNodeのDual Package開発

概要最近...

View Article

ERROR in [copy-webpack-plugin] unable to locate '~~/static' at '~~/static'

エラー状況Node.js(Express)をHeroku実行を試みる。細かな手順は割愛、Herokuにpushする。$ git push heroku master タイトルのようなビルドエラーremote: ERROR in [copy-webpack-plugin] unable to locate '~~~/static' at '~~~/static' remote: remote:...

View Article


QRを作ってストレージに置く。

やりたいことある文字列のQRコードを作って、ストレージ上に配置する。定義と実際に置くconstQRCode=require('qrcode');const{Storage}=require('@google-cloud/storage');constbucketName='bucket_name';conststorage=newStorage();constbucket=storage.bucke...

View Article

CentOS 8にNode.js 14をインストール(AppStream)

はじめにApplication Stream(AppStream)を利用してCentOS8にNode.js 14をインストール参考:RHEL8のパッケージ構成 - BaseOSとApplication Stream - 赤帽エンジニアブログ   第4章 新機能 Red Hat Enterprise Linux 8 | Red Hat Customer Portalサポート本手法で導入した場合、Red...

View Article


Amazon Rekognitionでユーザーがアップロードしたアレな画像を収集ブロックする

AWSのML系のサービスにAmazon...

View Article

Hexo 4.2.0 から 5.2.0 にアップデートしたら Netlify のデプロイが失敗した話

Hexo 5.x.x リリースhttps://hexo.io/news/2020/07/29/hexo-5-released/According to our benchmark (which we run in every pull request to detect regression), Hexo 5 processed 500 posts in 16 seconds, whereas...

View Article

Image may be NSFW.
Clik here to view.

UdemyでNode.jsとExpressを学んでみて

この記事は「あなたの学びをシェア!2020年までにUdemyで学んだこと03【PR】Udemy Advent Calendar 2020」に向けて書きました。 8日目の記事となります。自分の経験等・Laravel + Vue.jsの構成を自主学習と実務合わせて約1年程度受講した講座Node.js + Express で作る Webアプリケーション...

View Article
Browsing all 8691 articles
Browse latest View live