タグ

npmに関するamerica66のブックマーク (8)

  • The Heroku CLI | Heroku Dev Center

    Standalone Installation with a Tarball The standalone install is a simple tarball with a binary. It contains its own Node.js binary and autoupdates. To set up the CLI in /usr/local/lib/heroku and /usr/local/bin/heroku, run this script. The script requires sudo and isn’t Windows compatible. $ curl https://cli-assets.heroku.com/install.sh | sh You can also download one of these tarballs and extract

    The Heroku CLI | Heroku Dev Center
  • create-react-appを使ってCI - Qiita

    create-react-appとReact.jsの練習を兼ねてmacのメモっぽい何かを作ってみます。 Facebookのライセンスまわりが炎上しているようですが・・・。 Reactに限らずJavaScriptを使って開発しようとするとwebpack, gulp, babel, Jest等など開発環境整えるのまじ面倒くさい。面倒くさいので一度作るとずっとそのままでいつの間にか古くなっています。 Create React Appはその面倒な環境を一発で整えてしかも自分で作るよりもビルドがなんか速い! そして、テストツールのJestが組み込まれているのでせっかくなのでCIする環境を構築してみました。 ソース他 GitHub GitHub Pages heroku 1. アプリ仕様 macのメモアプリっぽいなにかを作る。 データはlocalStorageへ保存。 2. 構成 変わったことはしない

    create-react-appを使ってCI - Qiita
  • Node.jsとnpmをアップデートする方法

    いつも忘れてしまうので書き留めておきます。macOS Monterey(12.4)で確認をして内容を更新しました。この記事で紹介しているツール「n」もv8.2.0になりました! Node.jsのアップデート n という便利なバージョン管理ツールがあるので、これを使ってバージョンを確認してアップデートします。nの詳しい使い方はこちらの記事 あたりをご参照いただくと良いと思います。n を使う際の注意点もしっかり説明されています。 nのインストール $ npm install -g n Node.jsのバージョンの確認 1行目の「–stable」でStable(推奨版)のバージョン、2行目の「–latest」で最新版のバージョンが確認できます。 $ n --stable $ n --latest Latestのインストール $ n latest latestは最新の機能を搭載した最新版へのアップ

    Node.jsとnpmをアップデートする方法
  • JSON Lintをつかって文法チェック - Qiita

    はじめに CloudFromationを書いている時困るのがjsonの記述ミスです。いちいちStackの構築のエラーが出るのを待つのもつらいので、手元でエラーチェックができるツールをさがしていました。 yajl-toolsのjson_verifyを利用するで紹介されていたjson_verifyもつかってみましたが、エラーの場所を教えてくれません! CloudFormationのtemplateを書くと数百行は普通にあるので、これは死にます。ということで探したところJSON lintというツールがあったので、紹介します。 インストール npmでインストールできます。Macでnpmから入れる場合はこんなかんじです。 $ brew install npm ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/no

    JSON Lintをつかって文法チェック - Qiita
  • yarnを使ってみた - Qiita

    最近よく耳にするyarnとやらを使ってみた、その備忘録として。 yarnとは Facebook,Exponent,Google,Tildeとの共同チームによって生まれた新しいパッケージマネージャ。 npmとの互換性があるので、既存のpackage.jsonはそのまま使える。 Lockfile ユーザやデバイス間でのライブラリのバージョン違いを無くす。 npmのshrinkwrapに相当する機能。 インストール Macでhomebrewを使っているなら $ brew update $ brew install yarn で、.bash_profileにPATHを通す。 export PATH="$HOME/.yarn/bin:$PATH" コマンド npm yarn

    yarnを使ってみた - Qiita
  • npmでnode.jsのpackageを管理する

    このTopicはWeb ApplicationのfrontendのProjectを管理するTopicの2つ目です。 node.jsのversionを管理するためにnodebrewを利用する npmでnode.jsのpackageを管理する grunt.jsを使って、frontendのビルドを行う 前提条件として、僕の環境はMac OSです。 npmとは? npmはnode.jsのpackageを管理するためのツールです。 node.js自体はJavaScriptで出来たWeb Serverですが、frontendを管理するためのtoolもたくさんあります。 npmはnode.jsのpackageを管理すためのツールです。 Javaが分かる方は、mavenのようなものだと想像していただければ、分かりやすいかと思います。 npmでpackageをインストールする npmでpackageをインス

    npmでnode.jsのpackageを管理する
  • Heroku+HubotでTwitter検索結果をSlackに流す | スペースマーケットブログ

    お疲れ様です。もちょ力を高めていきたいにのみやです。(o・∇・o) 今日はいつもと趣向を変えて、業務ベースではなく趣味ベースでできたネタ、コーヒーブレイク的なところを書いてみようかと思います。個人的にtwitter botを作っているのですが、そこで得られた知見を仕事に応用できた(と勝手に思っている)のでその辺の共有です。 作ってみるものとしては、Twitterで特定のキーワードをWatchし続けて、それをSlackに流し続けてくれるbotさんです。 構成技術要素としては、Hubot, Twitter, Slack, Herokuなどなどと何気に様々ありますが、ここでは一つずつ段階を追って紹介していきたいと思います。 想定環境 Homebrewが使えるOSXのターミナル 作ってみよう ステップ1: Hubotを試す Hubotは、GitHub社が開発したCoffeeScriptで書かれたb

    Heroku+HubotでTwitter検索結果をSlackに流す | スペースマーケットブログ
  • gruntをインストールする - Windows Vista | jekylog

    ちなみにMacも下記とほとんど相違ないけどハマったんで一応メモってる gruntそのものはtakazudoさんのhamalogで知ってたけどなかなかどういう場面で必要になるか分からなかったので手を付けれなかったけど、実現したい事の解決方法としてマッチしたので参考にさせてもらいながらgruntをインストールしてみた。 node.jsとnpmをインストール ネットの情報ではnpmWindowsで使うには結構手法が違ってたりしてたけど小粋空間さんによると公式のパッケージをインストールすればデフォで入ってるっぽい。 「npm」という、Node.js用のパッケージマネージャも一緒にインストールされており(ネットで調べると以前は別にインストールする必要があったようですが不要)、同じフォルダにある「npm.cmd」が該当します。 ちなみにコマンドプロンプトで

    gruntをインストールする - Windows Vista | jekylog
  • 1