homeディレクトリ以下にpurescript開発環境を構築してみる
ブログを書いてる途中で、プロジェクトごとと言わず
いっそのこと、homeディレクトリ以下にpurescript自体の
環境を持ってきて、その下にプロジェクトをまとめた方が
よくね?と思って検証してみたのでメモる(Φω|
ただし、その方法がpurescriptのお作法として合ってるのか
は知らないw
[手順]
1. homeディレクトリ以下に、purescript開発用のディレクトリを作成。
% mkdir purs-env
2. 最小限のpackage.jsonを作成。
% cd purs-env
% npm init -y
※ 今回は、npxでpulpを動かすのでscriptにpulpを登録しない。
3. 1にpurescript, pulp, psc-packageをインストール。
% npm install purescript pulp psc-package
4. purescriptとpsc-packageのエイリアスを .zshrcに定義。
% vim ~/.zshrc
alias purs="~/purs-env/node_modules/.bin/purs"
alias psc-package="~/purs-env/node_modules/.bin/psc-package"
5. 念のため、バージョンを動かして動作確認。
% npx pulp --version
Pulp version 12.3.1
purs version 0.12.3 using /Users/j001395/purs-env/node_modules/.bin/purs% psc-package --version
0.5.1% purs --version
0.12.3
6. 1以下にサンプルプロジェクトを作成。
% mkdir purescript-hello
7. 6でスケルトンを作成。
% cd purescript-hello
% npx pulp --psc-package init
8. サンプルコードを修正し、ビルド+実行。
% npx pulp run