kintoneカスタマイズ開発の際の、環境構築に関する個人的な備忘録です。
はじめに
kintoneでカスタマイズをする際は、いくつか方法があります。
- kintoneのプラグインを使う
- ローカルPCに環境を構築する
- AWS Cloud9 などクラウド環境を使う
ここでは 2.の方法をまとめておきます。
My環境
2019-11-15現在
- mac OS10.14.6
- Homebrewを利用しています
- Nodeはnodebrew
Nodeのセットアップ
nodeを新規にセットアップする
- Homebrewをインストールします
- nodebrewをHomebrewでインストールします
- nodebrewでnodeをインストールします
- Homebrewのインストール方法は https://brew.sh/index_ja にあります。
- nodebrewはbrewでインストールします。
brew install nodebrew
- nodeはnodebrewでインストールします。
nodebrew install stable
(最新の安定版)
nodeの最新版をセットアップする
- Homebrewをアップデートします
- nodebrewをHomebrewでアップデートします
- nodebrewでnodeをインストールします
$ brew update
$ brew -v
Homebrew 2.1.16
Homebrew/homebrew-core (git revision ce38; last commit 2019-11-14)
Homebrew/homebrew-cask (git revision 3d4819; last commit 2019-11-15)
$ brew upgrade nodebrew
$ nodebrew install stable
Fetching: https://nodejs.org/dist/v12.13.0/node-v12.13.0-darwin-x64.tar.gz
######################################################################## 100.0%
Installed successfully
$ nodebrew list
v11.14.0
v12.3.1
v12.13.0
current: v12.3.1
$ nodebrew use v12.13.0
use v12.13.0
$ node -v
v12.13.0
kintone開発ツールセットアップ
kintone-cli をインストールします。
$ npm install -g git://github.com/kintone/kintone-cli.git
エディタ関連
VS Code
- [VS Code をコマンドラインで起動する] https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line
プログラミング言語関連
Perl
- [plenvを使ったPerl環境構築 〜2018年度版〜] https://papix.hatenablog.com/entry/2018/03/10/160838
- [Perl] https://www.perl.org/
チートシート
brew install plenv
brew install perl-build
echo 'eval "$(plenv init -)"' >> ~/.bash_profile
plenv -v
plenv commands
plenv install 5.30.1
plenv versions
plenv global 5.30.1
Ruby
debug
- [printデバッグにさようなら!Ruby初心者のためのByebugチュートリアル] https://qiita.com/jnchito/items/5aaf323ab4f24b526a61
- [byebug]https://rubygems.org/gems/byebug/
- [pry-byebug]https://github.com/deivid-rodriguez/pry-byebug
- [pry-byebugでrubyをデバッグする]https://qiita.com/AknYk416/items/6f0bec58712edaf4940e
Unit Test
- [使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」]https://qiita.com/jnchito/items/42193d066bd61c740612
参考
関連リンク
- kintone-cli https://github.com/kintone/kintone-cli
パッケージを使ってインストールしたNode.jsを削除する
使い方に注意してください。
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.node.pkg.bom \
| while read i; do echo ${i}; done
| sed -e "s/^\.\///" \
| while read ii; do sudo rm /usr/local/${ii} done