Tag: nodejs

【Windows】serialport モジュールなどで node-gyp を使うとき、Visual Studio をインストールせずに使う

こんにちはー。 久しぶりの投稿となります。 というのは、パソコンを落としてしまって、ハードディスクを壊してしまったからです‥。幸い、壊れているのはハードディスクだけだったので、それを交換したら動きました。 その交換するまでの間、パソコンを貸していただいて、それで開発をしていたのですが、開発していたリポジトリで、「serialport」モジュールを使っていました。 しかし、このモジュールをビルドするときに、Visual Studio と python が必要だと思っていて、Visual Studio 入れると一気に8GBとか使うので、入れないでやる方法があったので紹介します。 Visual C+ … Read More

Sphero.js で、指定した時間だけ orb.roll をしたい

しばらく投稿してなくてすみません。 Cities Skylines にハマっていました。え? 動かないんじゃないのだって?VAIO の設定で、CPU を静かさ優先 -> パフォーマンス優先にしたら、なんとか動きました。こんなに違うんだ・・その代わり、パソコンがあったかい~☆し、めっちゃうなっています。めっちゃ重いけど、めっちゃ面白いです。 さて、今回は、Sphero を Node.js から動かせるというすぐれもの、Sphero.js に関する Tips ですー。内容はタイトルの通り! コード123456789101112131415161718192021222324252627var … Read More

VSCode のExtensionを開発してみる

vscode-ext-debug
こんにちは。Visual Studio Code、使っていますか?ぼくはこのエディタが大好きです。 今回は、このエディタの Extension(=プラグイン)の開発をしていきたいと思います。 ※ node.js が必要です! 開発方法 TypeScript + Node.js でいけます。 ジェネレータは Yeoman でできています。 手順1: Yeomanを入れる。1$ npm install -g yo また、VSCode Extension generatorも入れます。 1$ npm install -g generator-code 手順2: ジェネレータを実行123456789 … Read More

GulpでTaskに引数を使う

d、e、v オプションに分かれている
Gulpで、タスクをより便利にしたいとき、引数が使いたくなります。こんな感じです。 1$ gulp build --dev これは、npmのモジュール、「minimist」を使うとできます。 1$ npm i minimist js 側の実装は次の通りです。 123456789var minimist = require("minimist");gulp.task("build", function() { var env = minimist(process.argv.slice(2)); if (env.dev) { // --devが入っているとき  … Read More