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

VagrantにNode.js、node-sassをインストールして自動コンパイル

仕事で、node-sassを使うことになったので、インストール手順をまとめます。■環境 OS: macOS Mojave 10.14.5 VirtualBox: 6.0.10 Vagrant: 2.2.5ゲストOS: CentOS7 Node.js: v12.13.0 nvm:...

View Article


npm install --save で JSON.parse エラーが出る場合は package.json が壊れているので 空 JSON...

Error$ npm install --save puppeteer npm ERR! file /Users/yumainaura/.ghq/github.com/GuildWorks/insides/insides-api/package.json npm ERR! code EJSONPARSE npm ERR! JSON.parse Failed to parse json npm...

View Article


Electronを使ってオセロアプリを作ろう #2

01.環境構築 02.基本開発 03.発展設計前章では設計を行わず大雑把に環境構築を行いましたが ここで大まかな仕様を決めます。 オセロで登場するオブジェクトはゲーム盤、石、試合ルール、プレイヤーと言ったところでしょうか? ゲーム盤は8x8のマス目があり2人のプレイヤーが石を交互に置き合い試合をします。 それぞれのオブジェクトがさらに詳細に仕様をつめていきます。...

View Article

Image may be NSFW.
Clik here to view.

WebStormでChrome attach debug

Englishvscode-chrome-debug - Attachと同じことをWebStormでやる方法です。公式ドキュメント含め誰も書いてないっぽいのでメモ。vscode-chrome-debug - Attachの方法でChromeを起動して、Port 9229でChrome Debugging protocolをlistenさせます。Linuxの場合は google-chrome...

View Article

Image may be NSFW.
Clik here to view.

JavaScript基礎:配列のよく使うメソッド

はじめに配列の操作は普段よく使うので、関連メソッドをまとめてみます。配列の重複値を削除new setで重複値取り除くconstdata=["four","one","two","three","one"]constnewData=newSet(data)console.log(newData)配列の値置換splice() メソッドは、...

View Article


Image may be NSFW.
Clik here to view.

初心者がJSDocを調べてみた

免責事項この記事は初心者視点でザックリとした説明をしています。正確性に欠ける可能性がございますが、ご了承ください。「明らかに違うよ」ということがありましたら、ご指摘くださると幸いです。環境OS:最新版ではないMacOS目次JSDocとはJSDocの書き方1....

View Article

もしも npm script の引数にブランチ名をいれてみたくなったら

git のローカルブランチをとるのは意外にめんどくさい。考えに考えられている git なら簡単にとれそうなものなんですが、素の git...

View Article

CircleCI で Node.js のバージョンが合わない(2019年11月)

なにがおきたCircleCIのruby:2.6.5-node-browsersを使ったジョブでこんなエラーが出た。yarn install v1.19.1 [1/5] Validating package.json... error hogehoge@0.1.0: The engine "node" is incompatible with this module. Expected version...

View Article


Node.js (2)データ処理とモジュール化

node.jsのデータ 処理はchrome中にconsoleの機能似てる。データ処理先ずはconsole.logに文字列入れる。app.jsconsole.log('Hello World');以下はnodeの実行結果。terminal$ node app.js Hello World...

View Article


Node.js express-validatorを使ってみた

expressフレームワークでexpress-validatorを使ってみたので、バリデーションする方法をまとめてみました。環境MacOSX (10.14)Node.js (v10.15.2)npm (6.4.1)express (4.16.0)express-validator (6.2.0)準備まずexpress-validatorをインストールしますnpm install...

View Article

Node.jsでキー入力を検知する

概要Node.jsアプリケーションを単体で動かしている時に、押されたキー情報を取得する方法背景Node.jsアプリケーションを単体で動かしている場合(コンソールから制御)において、キーの押下をトリガーにキーの状態そのものを取得する方法として, readlineがFirebaseと一緒に使えなかったり、ffiパッケージが入らなかったため。実装手順1.npm install...

View Article

Image may be NSFW.
Clik here to view.

package.jsonのversionをコマンドで取り出したい

PWAとかやってると、index.htmlのmetaタグにversionを記載したかったりするはずですその際に、適当にバージョンふるのもいいですが、自分はpackage.jsonのバージョンで運用していて、かなり簡単にバージョン取り出せたので、そのコマンドを共有しますTL;DRpackage.jsonのバージョンを取得npxコマンド使用package.jsonのパースとかしない、コマンドのみシェル上...

View Article

nodeでnpmのバージョンが違うと怒られた

現象npm installしようとしたらこんなエラーが出て怒られた$ npm install WARNING: You are likely using a version of node-tar or npm that is incompatible with this version of Node.js. Please use either the version of npm that is...

View Article


色々なツールのHTTPSリクエストを覗き見る方法メモ

HTTPSで通信する色々なコマンドにMITMするためのパラメータの渡し方が微妙に違っていて毎回調べている気がするのでこっちに証明書ファイルとproxyのURLの渡し方をメモしていきます。デバッグ用途で使う想定。前準備pemファイル作るDER -> PEMの変換openssl x509 -inform der -in cert.crt -out cert.pem...

View Article

Image may be NSFW.
Clik here to view.

『自分用』テンプレートエンジンを使って簡単なアンケートをつくってみた

免責事項この記事は初心者視点でザックリとした説明をしています。正確性に欠ける可能性がございますが、ご了承ください。「明らかに違うよ」ということがありましたら、ご指摘くださると幸いです。環境OS:最新版ではないMacOS VirtualBox:5.2.26 Vagrant:2.2.6 Ubuntu:ubuntu/bionic64...

View Article


Image may be NSFW.
Clik here to view.

http-authを使った簡単なBasic認証をやってみる

Basic認証とはHTTPヘッダのAuthorizationに、エンコードされたIDとパスワードを含めて通信をすることで認証する方式。暗号化されないBase64という方式でエンコードを行うため、HTTPで使用すると盗聴や改竄をされる恐れがある。そのため使うときはHTTPSを使うべきであり、本格的な会員サイトなどには使うべきでない。Digest認証Basic認証のパワーアップ版ユーザ名とパスワードをM...

View Article

cradle で CouchDB にDBを作成しても save ができなかった(ように見えた)件

だめな例varconn=new(cradle.Connection)(constants.DB_URL,constants.DB_PORT);vardb_master=conn.database('ddntj');db_master.create();db_master.save('hoge',{data:huga},callback(){...});……とベタ書きするとこいつは...

View Article


kafka-proxy-ws を経由して Node.js へデータを渡す

こんにちは。kafka-proxy-wsを見つけたので、react-websocket(クライアント App.js)へデータを渡してみました。ただし、"1\n2\n3"を渡して結果表示を見ると、最後の 3だけが処理されたように見えました(加算が 3だけです)。Count: 1 → 4 → 7$mkdir kafkaProxy $cd kafkaProxy $ vi server.js $ vi...

View Article

node.jsからAmazonS3へファイルアップロード

確認した環境node.js: 10.17.0 s3-client: 4.4.2s3-clientのインストールs3-clientをインストールします。npm i s3-client...

View Article

Image may be NSFW.
Clik here to view.

visual studio code で、babel-node(@babel/node)をデバッグ

確認した環境visual studio code: 1.39.2 babel-node: 7.2.2launch.jsonを開く画面右端からデバッグアイコンをクリックし、デバッグの設定アイコンをクリック、プルダウンリストから「Node.js」を選択すると、デフォルトのlaunch.jsonが表示されます。デフォルトのlaunch.json{ // IntelliSense...

View Article
Browsing all 8691 articles
Browse latest View live