Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sable-virt/frontenv.sh
frontend developer's local enviroment builder
https://github.com/sable-virt/frontenv.sh
frontend homebrew node nodebrew yarn
Last synced: 2 days ago
JSON representation
frontend developer's local enviroment builder
- Host: GitHub
- URL: https://github.com/sable-virt/frontenv.sh
- Owner: sable-virt
- License: mit
- Created: 2017-02-16T00:49:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-03-01T09:11:33.000Z (over 7 years ago)
- Last Synced: 2024-10-24T15:39:48.271Z (16 days ago)
- Topics: frontend, homebrew, node, nodebrew, yarn
- Language: Shell
- Size: 7.81 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# frontenv.sh
フロントエンドのローカル開発でNodeのバージョンやyarnのインストールの有無などを確認する手順を省きたくなったので書いたシェルスクリプト
## Usage
frontenv.shを開いて `REQUIRE_NODE_VERSION="v6.9.5"` の部分を固定したいNodeのバージョンを記載
`./frontenv.sh` を実行
※ 実行権限がないときは `chmod +x ./frontenv.sh` を
## Flow
1. 古いpkgでインストールされたのNodeを削除
2. 最近のpkgでインストールされたNodeを削除
3. Homebrewをインストール
4. Nodebrewをインストール
5. 指定バージョンをインストール
6. npmのglobalインストールされたyarnを削除
7. Homebrewでyarnをインストール※ インストール済みの内容はスキップされます