タグ

Node.jsに関するkyuxyuのブックマーク (15)

  • 今さらだけど Hubot ことはじめ | いわぶろ(ろてん)

    はじめに github / hubot 今さらながら,bot フレームワークである Hubot を触ってみたのでその記録. 参考 GitHub社謹製! bot開発・実行フレームワーク「Hubot」:連載|gihyo.jp … 技術評論社 hubot/README.md at master · github/hubot 前者の連載 第2回目,「Hubotを動かしてみる」におけるひな形作成あたりの勝手は,現在のものとは異なっているようなので,そのあたりは家の方を重視. 目次 インストール ひな形を作成 とりあえず体感: shell アダプタ ちょこっとだけ拡張してみる IRC に接続する: irc アダプタ Slack に接続する: slack アダプタ インストール Hubot は node.js 製なので,そのあたりから. nodebrew hokaccha / nodebrew Hom

  • Node.jsについて調べてみた - Qiita

    この雑な文章は、2015年5月中旬頃に調べていた内容をほじくり返してきたものです。あしからず。 はじめに 何だか当たり前のように聞くようになったNode.jsですが、よくわからないので調べてみました。 ほぼ全く知らない状態から調べてます。ぜひ間違いや補足等あればご指摘よろしくお願いします。 Node.jsってなに? Node.jsはサーバサイドJavaScriptです。ノンブロッキングI/Oとイベントループという二つのモデルにより、大量の処理に対応できます。 この時点で「サーバサイドJavaScriptってなに?」「ノンブロッキングI/O?イベントループ?」と分からないことだらけなので、まずは四の五の言わず試してみます。 Node.jsでWebサーバを立ててみる Node.jsのインストールは、anyenvから行います。今回は最新版である0.12.2をインストールしました。 (注意・今現在

    Node.jsについて調べてみた - Qiita
  • いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜

    こんにちは、エンジニアなのにダンクができないのびすけです。今月から記事を書かせていただきます。 さてみなさん「Node.js」って知っていますか? 僕も最近Node.jsの勉強を始めたので「Node.jsを使ったことがないけど使ってみたい」と思っている人に向けて、Node.jsの入門的な内容を紹介したいと思います。 ▼2020年最新版はこちら! Node.jsとは 一言で言うとアツいJavaScriptです。 通常、JavaScriptはユーザーのブラウザで動作するプログラミング言語ですが、Node.jsはサーバー側で動作するJavaScriptであり、Web業界ではかなり注目されています。大量の処理に対応するために、ノンブロッキングI/Oというモデルを採用しています。 例えば、データベースから大量の情報を取得してWebページ上に表示をする処理をおこなう場合、通常はデータベースへアクセスし

    いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜
  • 初心者向け!3分で理解するNode.jsとは何か?

    Node.jsはサーバサイドで動くJavaScriptだ。 クライアント側とサーバー側を同じJavaScriptで書けるメリットは大きい。また、パフォーマンス向上に役立つ場合があることから近年注目を浴びている。 JavaScriptを知っている人であれば、「サーバサイドで動く? え?」という気持ちになるだろう。このページでは難しいことを極力なくしてNode.jsとは何かを初心者の方向けに解説した。 3分間で概要を押さえられるはずだ。 Node.jsとは? JavaScriptを簡単に解説 JavaScriptはブラウザ上で動くために開発されたプログラミング言語だ。ブラウザ上で、ページに動きを追加するのがメインのお仕事である。 クリックすると写真が大きくなったり メイン画像が定期的に横にスライドしたり ポップアップで注意が出たり こういった動きはJavaScriptでできている。 Node.

    初心者向け!3分で理解するNode.jsとは何か?
  • Node.js を5分で大雑把に理解する - Qiita

    随時更新します。 対象の人 使ったことないけど、軽く理解はしておきたい人 格的に勉強する前に、大まかな概要を知りたい人 特徴 サーバーサイドのJavaScript 非同期 (I/Oの処理結果を待たず処理を進める) ノンブロッキングI/O (I/Oの結果を待たないで処理をすすめる。I/O処理が終了したらコールバック関数を実行。) イベントドリブン (何かしらのキッカケで動き始める) シングルスレッド (メモリ消費が少ない、仕事切り替えが少ないので速い) JavaScript エンジンが Google の V8 で速い Node.jsで作られたアプリの特徴 小さいデータや小さい計算の場合、速い メモリ消費量が少ない ローカルとリモートとのデータのやり取りをシームレスに行うフレームワーク(Meteor)などが出てきている サーバ側、クライアント側で処理の共通化ができる (入力値チェックなど)

    Node.js を5分で大雑把に理解する - Qiita
  • phiary

    前回 nvm を使った Node.js, npm のインストール方法 について紹介しました. 今回は Node.js のパッケージ管理ツール npm の使い方と packcage.json の活用方法について紹介します. npm の使い方をマスターすれば, 自作の Node.js パッケージを 公開したり, Node.js を使ったプロジェクトをキレイに管理できます. ぜひ参考にしてください. npm ってなに? npm とは Node Package Manager の略で Node で 作られたパッケージモジュールを管理するためのツールです. 基 Node.js をインストールすれば一緒にインストールされます. ターミナル or コマンドプロンプトで $npm -v を実行するとバージョンが表示されるのが分かるかと思います. Python でいう easy_install, もしくは

    phiary
  • npmのあまり知られてない機能 10選 - from scratch

    なんか最近Twitterとか職場でも「npmの機能でそんなのあったんだ」って言われること多いので、説明していきます。 ちなみにタイトルにとりあえず10選って書いたけど、あんまりたくさん思いついてないのに、10選って書いてしまったので最後の方は微妙かもしれません。 1. npm installは npm i でも同じことができる まぁ単純なショートカットですね。isntallとかtypoしてても空気読んでくれるんですが、短いほうがいいよねってことで。 # npm installって書くのも $ npm install socket.io #npm i って書くのも同じ $ npm i socket.io # ちなみに --saveは -S, --save-devは -D にできる $ npm i socket.io -S $ npm i mocha -Dショートカット小ネタ。 2. npm

    npmのあまり知られてない機能 10選 - from scratch
  • npm installコマンドの-gオプションについて - 小さい頃はエラ呼吸

    はじめに このエントリでは、npm(Node Package Manager)でnode.js関連のライブラリをインストールする際に-gオプションを使用した場合とそうでない場合について書いています。 サーバサイドJavaScript Node.js入門posted with amazlet at 13.06.04清水俊博 大津繁樹 Jxck 小林秀和 佐々木庸平 篠崎祐輔 高木敦也 西山雄也 アスキー・メディアワークス 売り上げランキング: 55,844 Amazon.co.jpで詳細を見る npm install -gオプションの意味 npm installで-gオプションを指定した場合はグローバルインストールと呼ばれ、Mac OS X環境では/usr/local/lib/node_modulesにライブラリがインストールされます。同時に同ディレクトリにパスが通るようになり、どこからでも

    npm installコマンドの-gオプションについて - 小さい頃はエラ呼吸
  • npmの--save, --save-dev, --save-optionalの違い - how to code something

    http://hblog.glamenv-septzen.info/entry/2015/03/22/233241 より引用 1. --save は package.json の dependencies に追記される。 他の人が npm install した時に、dependencies に指定したパッケージが全てインストールされる。 2. --save-dev は package.json の devDependencies に追記される。 開発者のみが使うため、利用者が npm install パッケージ名 するときはこの依存パッケージはインストールされない。 もし devDependencies もインストールしたい場合は、--dev 設定を有効化(これはnpm installのオプションではなく、 npm help 7 config にあるようにnpmの設定である)して、npm

    npmの--save, --save-dev, --save-optionalの違い - how to code something
  • npmでよく使うコマンドまとめ | Hirooooo’s Labo

    npmのコマンドいつも忘れちゃうふとした時にやりたいことが思い出せないそんな人に向けたメモ 環境構築をする上で便利なパッケージ管理にnpmがあります。 npmでは使用するパッケージを簡単にインストールしたり、package.jsonに記載しているパッケージを一括でインストールしたり、開発環境を構築する上でとっても便利です。 起動時やビルドするときにもnpmスクリプトを使って実行するのでみなさん当たり前のように使っていると思います。 今回はnpmでよく使うコマンドをまとめておきたいと思います。 毎回Google先生でコマンドを調べてたりしてたので、いつでも見れるようにしておきます。 npmのコマンドを調べている人の少しでも参考になればうれしいです。

    npmでよく使うコマンドまとめ | Hirooooo’s Labo
  • npmコマンドオプション備忘録 | グフろぐ

    npmのオプション $ npm --help Usage: npm where is one of: add-user, adduser, apihelp, author, bin, bugs, c, cache, completion, config, ddp, dedupe, deprecate, docs, edit, explore, faq, find, find-dupes, get, help, help-search, home, i, info, init, install, isntall, issues, la, link, list, ll, ln, login, ls, outdated, owner, pack, prefix, prune, publish, r, rb, rebuild, remove, repo, restart, rm, root, r

  • npmコマンド覚え書き - Qiita

    npm とは Node Package Manager の略で Node で 作られたパッケージモジュールを管理するためのツールです 1. npmのバージョンを確認する

    npmコマンド覚え書き - Qiita
  • Ubuntuに最新のNode.jsを難なくインストールする - Qiita

    この記事は 慶應義塾大学SFC村井&徳田研 Advent Calendar 2015 の10日目の記事です。 UbuntuにNode.jsをインストールする方法は数多あれど、どれも一筋縄ではいかない。 普通に apt-get すると、バージョンが結構古かったり、node でなく nodejs コマンドで登録されたりする。PPA や NVM を使う手もあるけど、余計な手間がかかる。 もっと簡便なインストール方法はないだろうか? そこで、以下の n package を使ったインストール方法をお勧めします。 導入手順 まず普通に nodejs, npm をインストールします。

    Ubuntuに最新のNode.jsを難なくインストールする - Qiita
  • いまさら聞けないNode.jsの基礎知識とnpm、Gulpのインストール

    連載目次 前回から始まった「MEANスタックで始めるWebアプリ開発入門」ですが、第1回、「LAMPに代わる構成として注目のMEANスタックの基礎知識とインストール、ひな型作成」では、MEANスタックの概要について説明とセットアップ、サンプルアプリの作成を通して最初のMEANスタックアプリに触れてみました。 今回からはMEANスタックの各構成要素についてもう少し詳細な解説をしていきます。第2回となる記事では、MEANスタックの中心となる技術、Node.jsについて基的な部分やインストール方法、その周辺ツールを紹介していきます。 サーバーサイドJavaScriptの実行環境「Node.js」とは 前回も少し説明しましたが、Node.jsとはサーバーサイドJavaScriptの実行環境です。2009年にRyan Dahl氏によって開発され、Google ChromeJavaScript

    いまさら聞けないNode.jsの基礎知識とnpm、Gulpのインストール
  • フロントエンドのツール Yeoman を勘違いしていた

    Yeoman を勘違いしてスルーしてたところもあったので、 改めてこんなメリットがあるんだーみたいなところを共有しつつ、 必要性を感じられる人が使い始める機会になれればと思います。 僕もこれからちょいちょい使っていきたいです。Read less

    フロントエンドのツール Yeoman を勘違いしていた
  • 1