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

sequelize.jsを使ってみる。

sequelize.jsとはnode環境でDBを操作するための便利なライブラリです。サーバーサイドをnode.jsで実装する際にexpress.jsと合わせて使用します。CLIによるモデルの作成とDBマイグレーションについて説明した後、...

View Article


macOSのnpmでグローバルインストールに失敗する

事象-gオプション付きのnpmコマンドでパッケージをグローバルインストールしようとすると、次のエラーが発生する。% npm install-g typescript npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! syscall...

View Article


Image may be NSFW.
Clik here to view.

JavaScriptでのimport/export方法

JavaScriptでは、exportやimportを使って関数やクラスを他のファイルから呼び出し/読み込みすることができますが、いろんな書き方があって何がどう違うのかごちゃごちゃしませんか?少なくとも私はごちゃごちゃしちゃうので、備忘録も兼ねてまとめたいと思います。es2015とNode.jsでの書き方の違いまず最初の混乱ポイントは、exportなのか...

View Article

Image may be NSFW.
Clik here to view.

Node Version Manager

Node.jsのバージョン管理ツールnode.jsはバージョン依存度が高いため、バージョン管理ツールが必須です。主要なものに「nodebrew」「nvm」などがあります。どちらがおすすめ?nvmのほうが人気です。Cloud9でのNode.jsとnvm既にプリインストールされています。whitecat:~/environment $ node -v v10.19.0...

View Article

npmのインストール

npmの2種類のインストールローカルインストールカレントディレクトリの node_modules 以下にパッケージをインストール。開発プロジェクト固有で依存するパッケージをインストールしたい時に使う。グローバルインストールシステム共通の場所にパッケージをインストール。ビルドツールなど、システム全体で利用するツール・コマンド類をインストールしたい時に使う。ローカルインストール--save...

View Article


Image may be NSFW.
Clik here to view.

firebaseでexpress-generatorの起動方法

1下記のURLで設定https://qiita.com/yoshikoba/items/ff7beab24863db804f42この通りに設定してもエラーが出ました。2package.jsonに"engines":{"node":"8"},を追加。3functionディレクトリ内でnpm install firebase-admin npm install firebase-functions...

View Article

バイナリベクタータイルをGeoJSONにデコードする2つの方法

Abstractバイナリベクタータイルの実体は、XYZタイルの位置ごとにサーバーに設置されたPBFファイル群です。PBFファイルはプロトコルバッファと呼ばれる規格で(その詳細は把握していませんが)、GeoJSONをシリアライズしたバイナリデータです。つまり元はGeoJSONなので復元(デコード)可能という事です。今回は2つの手法でGeoJSONへのデコードを試みたいと思います。tippecanoe-...

View Article

Image may be NSFW.
Clik here to view.

Angular9でBootstrap4を使う

始めにAngular 9系にBootstrap4 (ng-bootstrap) を適用する手順です。通常の Bootstrap(jQuery, popper.js依存)を使用してもよいですが、余計なライブラリに依存することになる事になるため、おすすめしません。ng-bootstrapは、Bootstrapが依存しているjQuery,...

View Article


【NodeJS】AWS Lambda+APIGateway+DynamoDBでTODOアプリを作成

はじめにサーバーレスを趣味で始めてみたので、勉強がてらAWS Lambda+APIGateway+DynamoDBでTODOアプリを作成し始めました。個人のメモとして、サーバー側とクライアント側での処理を記事にまとめます。(まだ作成途中です)概要Lambdaで使用する言語はNode...

View Article


http-serverによるローカル HTTPS server 構築 (5分でできる)

はじめにhttps環境でないと動かないJavascript APIなどを試験するのにローカルになんちゃってhttpsサーバが欲しくなった。以下が簡単で最速かなと思ったのでここに記す。mkcertのインストールMacの場合% brew install mkcert CAのインストール(初回のみ)% mkcert...

View Article

Image may be NSFW.
Clik here to view.

特定のジオメトリが含まれるすべてのXYZタイルを取得する

Abstract...

View Article

DynamoDBで"The provided starting key does not match the range key...

Lambda(node.js)で、DynamoDBから超膨大なレコードを取得するプログラムを開発していました。...

View Article

Image may be NSFW.
Clik here to view.

LoopBackのTodoListチュートリアルを実施

概要Node.jsのフレームワークであるLoopBackのTodoListを作成するチュートリアルを実施する。参考:https://loopback.io/doc/en/lb4/Getting-started.html#create-a-new-project上記のチュートリアルでは、DBにIn-MemoryDBを利用しているが、ここではMySQLを利用する。環境構築以下を利用してDockerで環境...

View Article


Image may be NSFW.
Clik here to view.

discord.js + Klasa を使ったBotの作成覚え書き

参考 : discord.jsのフレームワークKlasaが強すぎる合わせて読んでください。準備環境 Win10Node.js 12.13.0npm 6.12.0適当にプロジェクトフォルダを作成し discord.js と Klasa をインストールnpm install--save discordjs/discord.js dirigeants/klasa...

View Article

Image may be NSFW.
Clik here to view.

npmでローカルのパッケージをinstallする方法

この投稿ではnpmコマンドで、ローカルのパッケージをインストールする方法を紹介します。通常npm...

View Article


Image may be NSFW.
Clik here to view.

Yarnでローカルのパッケージをaddする方法

この投稿ではyarnコマンドで、ローカルのパッケージをインストールする方法を紹介します。通常yarn...

View Article

vue-good-tableをTypeScriptで使おうとして TS7016: Could not find a declaration file...

使用バージョン$ npm list vue typescript vue-good-table app@1.0.0 ├── typescript@3.8.3 ├── vue@2.6.11 └── vue-good-table@2.19.1...

View Article


Alfred4 + emoj|Alfred4で簡単に絵文字が入力できるらしい!→alfred-emojiに変更

Alfred4で簡単に絵文字が入力できるらしい!しかも無駄にディープラーニングやってるとか(alfred-emoj) ↓違うワークフロー(alfred-emoji)に変更こっちのほうが新しい、インストール簡単、使い方もわかりやすいやったことAlfred4インストール、PowerPack登録Node.jsのインストールnpm -g install...

View Article

Image may be NSFW.
Clik here to view.

[LINE bot] NowとHerokuで常時起動化させる

この記事の内容LINEボットの完成形、常時稼働化のやり方そもそもモヤついていたところを自分なりにまとめてみた完成品(いじってたらなぜかアイコンが黒く怪しくなってしまった・・・どうやって戻すんだろう)猿よりは賢いアプリを作った。(ただし、人間ほど完璧な回答はできない。)?を付けて聞くと文章で返します?がない時はwikipediaのリンクを返しますお猿さんが知らない単語のときは、、無視します。。QRコー...

View Article

async awaitやPromiseはなぜ必要なのか?

非同期処理というものが必要な理由Apache Http Serverは接続ごとにプロセスを生成するような仕組みです。このため、接続してくるクライアントがものすごく多くなると、メモリ領域を圧迫したり、レスポンス性能が壊滅的に低くなります。この問題は、C10K問題(Client...

View Article
Browsing all 8889 articles
Browse latest View live