-
Notifications
You must be signed in to change notification settings - Fork 0
Macの環境構築手順
Kenichi Yagi edited this page Jul 17, 2022
·
3 revisions
- macOSをクリーンインストールする。
- ターミナル(Launchpad→その他)を起動し、Gitコマンドを実行する。
$ git
- Xcode Command Line Toolsをインストールするかどうか確認されるので、インストールする。
- インストール方法は、公式サイト http://brew.sh/index_ja.html#install を参照。
$ brew install GraphicsMagick
- http://nodejs.org/ からインストール。
- lessは、CSS(スタイルシート)をベースにした、より効率的な記法のこと。
- lessをcssに変換するための、同名のlessというソフトをインストールする。
$ sudo npm install -g less
- Gruntは、ファイルの更新を見張り、lessをCSSにコンパイルしたり、jpegを縮小したり、CSSやJavaScriptを圧縮したりするツール。
$ sudo npm install -g grunt-cli
$ sudo gem install bundler
https://www.jetbrains.com/webstorm/
- ターミナルを起動し、darumaya-gofuku.github.io リポジトリを保存するためのディレクトリを作成する。
$ cd ~
$ mkdir GitHub
$ cd GitHub
$ mkdir darumaya
$ cd darumaya
- https://github.com/darumaya/darumaya.github.io にアクセスし、Clone in Desktop ボタンをクリックする。
- Clone As: に darumaya.github.io と入力されているのを確認して、Cloneを実行する。
- 2018/3/25 OSがHigh Sierraになったせいか、HDDスリープが働いてDLがコケる場合がある。その場合、システム環境設定→省エネルギーからHDDスリープを解除して再Cloneする
- 2018/12/16 ファイル容量が大きいと、Clone中にエラーで止まる。以下URL参照し、git config --global http.postBuffer 1G を実行してからcloneする。
- http://chuckwebtips.hatenablog.com/entry/2017/12/29/130911
- それでもNGだった。仕方がないので、TimeMachineのバックアップから復元してみる。容量が10GBあった。。。
-
Gemfile.lock
というファイルに (初回はGemfile
というファイルに) 、GitHub Pagesをローカルで実行するのに必要なツールが記されている。それらのファイルを一括でインストールする。
$ cd darumaya.github.io
$ bundle install
- 2022年7月16日
- Mac OS 12.4で試したところ、エラーが。。以下参照しているが、まだ解決できない。
- https://minpro.net/pod-install-illegal-instruction
- アプリストアからXcodeのインストールを試してみる
- https://qiita.com/touta/items/7b1f94213067b4188286 で解決!
- sudo gem install ffi -- --enable-libffi-alloc と入力するだけでした。
-
package.json
というファイルに、必要なツールが記されている。それらのファイルを一括でインストールする。
$ npm install