Javaでdoubleからintに変換する方法
node.js
Make sure the “name” property in your package.json is not set to “bootstrap”. Make it something more unique
Make sure the "name" property in your package.json is not set to "bootstrap". Make it something more unique npm install ...
node.js でJSONを返すWebAPI モックを作成する方法
node.js でJSONを返すWebAPI モックを作成する方法 json-server というモジュールをインストールして、JSONを返すWebAPIモックを作成することができます。 npm install -g json-server...
日時を扱うmoment.js
moment.jsは日付を扱うライブラリです。フォーマット・差分・演算などの機能があります。 環境 項目 バージョン node 9.11.1 moment.js 2.22.1 インストール npm install --save moment...
HttpClientのAxiosの使い方
HttpClientのAxiosの使い方
node.jsのパッケージを最新にするnpm-check-updatesをインストールして使う
node.jsのパッケージを最新にするnpm-check-updatesをインストールして使う npmでインストールしたパッケージの現在のバージョンと最新バージョンを調べることが出来、さらに最新バージョンにできるパッケージです。 npm i...
npmモジュールでJSONをYAMLに変換(CLI)
npmモジュールでJSONをYAMLに変換(CLI)
npxでローカルパッケージを実行できるんです!
gulpとか使用するとき、install方法として、npm install -g gulpとか書いてますよね。 これグローバルにinstallしてるので、グローバルが汚染されて嫌だなと思ってました。 ローカルインストールすると、gulpコマ...
util.promisifyでコールバックスタイルからPromiseに変換
node.jsが提供するutil.promisifyの使い方を記載します。 ※async/awaitの使い方で既に利用しています。 util.promisify? コールバックを必要とする関数をPromiseに変換するutilです。 制約 ...
node.js のBabel の基本的な使い方(Babel7)
node.js のBabel の基本的な使い方(Babel7) Babelはトランスパイラしてくれるモジュールです。例えばES6からES5にトランスパイラ(変換)してくれたりします。 コンパイルとは少し意味が違います。 ES6で記述したコー...
node.jsでminify(ミニファイ)するuglify-jsの使い方とminify(ミニファイ)されたソースのデバッグ方法
node.jsでminify(ミニファイ)するuglify-jsの使い方とminify(ミニファイ)されたソースのデバッグ方法
Windows でElectron の基本やデスクトップアプリの作り方
Windows でElectron の基本やデスクトップアプリの作り方 node.jsのElectronモジュールを使用してデスクトップアプリを作ってみます。 nodeのバージョンは6.10.3です。 npm initでプロジェクト作成しま...
node.jsのwebpack入門
node.jsのwebpack入門 node.jsにはwebpackという複数のjsをバンドル(束ねてくれる)してくれるモジュールが存在します。 有名なバンドラでいうと、Browserify(ブラウザリファイ)などがあります。 a.js,b...
mochaのエラー「The command line is too long.」
mochaのエラー「The command line is too long.」 mochaを実行すると「The command line is too long.」とエラーが出る場合があります。 これはmochaの引数の文字列長が8000...
node.jsでローカル環境からAWS上のサービスにアクセスする方法
node.jsでローカル環境からAWS上のサービスにアクセスする方法
node.jsのソースを単体テストする際のmocha+sinonの使い方
node.jsのソースを単体テストする際のmocha+sinonの使い方
Lambda関数(Node.js)の環境変数の設定方法と取得方法
Lambda関数(Node.js)の環境変数の設定方法と取得方法
カバレッジツールnyc+mochaモジュールの使い方
カバレッジツールnyc+mochaモジュールの使い方 カバレッジツールでnycと言うモジュールがあります。 npm install --save-dev nyc mocha でモジュールをインストールします。 npx nyc mocha -...
node.jsのソースを単体テストするmocha+chaiの使い方
node.jsのソースを単体テストするmocha+chaiの使い方 node.jsのソースを単体テストするmocha+chaiの使い方についてです。 ここでは、mocha4.0.0、chai4.1.2を使用しています。 まずchaiをreq...
レポートツールmochawesomeの使い方
レポートツールmochawesomeの使い方の使い方 カバレッジレポートツールmochawesomeの使い方です。 入っていない場合は npm install --save-dev mochawesome を実行します。 mochaweso...
Visual Studio CodeにESLintプラグインをインストールする方法(Prettier連携)
Visual Studio CodeにESLintプラグインをインストールする方法(Prettier連携)
nodistをインストールする
nodistをインストールする 注意:githubの更新が2019年で止まっていますので... 「Windows環境にnvmをインストールする」参照 nodistインストール nodistをインストールします。 node.jsをインストール...
Node.jsでutil.debuglogを使用してログ出力する方法
Node.jsでutil.debuglogを使用してログ出力する方法 require('util').debuglogを使用してセクションに応じてログ出力することができます。 環境変数NODE_DEBUGに設定されているセクションに基づいて...
Node.js v6から追加されたProxyオブジェクトを使ってオブジェクトのプロパティアクセスをカスタムする
Node.js v6から追加されたProxyオブジェクトを使ってオブジェクトのプロパティアクセスをカスタムする Proxyクラスの第一引数にオブジェクトを指定して、第二引数にハンドラを指定します。 new Proxy(obj, handle...