All posts by takanosa

gulp導入でやること

gulp導入でやること。忘れちゃうことメモ

[Mac]
Homebrew導入
https://brew.sh

Homebrew cask インストール
$ brew install cask

anyenvインストール
$ git clone https://github.com/riywo/anyenv ~/.anyenv

$ echo ‘export PATH=”$HOME/.anyenv/bin:$PATH”‘ >> ~/.bash_profile
$ echo ‘eval “$(anyenv init -)” ‘ >> ~/.bash_profile

$ exec $SHELL -l して再起動したタイミングで、以下のように怒られたので、

ANYENV_DEFINITION_ROOT(/Users/USERNAME/.config/anyenv/anyenv-install) doesn’t exist. You can initialize it by:
> anyenv install –init

$ anyenv install –init
と入れた。

nodenv入れる
$ anyenv install nodenv

$ exec $SHELL -l
で再起動して動くかチェック

$ nodenv
でうごいてればヨシ。

Node.js インストール
$ nodenv install [推奨バージョン]
推奨バージョンは https://nodejs.org/en/ で調べる。
今回は 12.16.2 だった。

$ nodenv global 12.16.2
nodenv グローバルで、12.16.2 を有効に

このあと、$ node したら、bashでダメいわれた。 “bash: node: command not found” Fu**! …node.jsが入ってない?

よくわからないから インストーラーからインストールしちゃった。
This package has installed:
======

  • Node.js v12.16.2 to /usr/local/bin/node
  • npm v6.14.4 to /usr/local/bin/npm
    Make sure that /usr/local/bin is in your $PATH.
    ======
    こんなんでてくる。

$ node -v したらば、v12.16.2ってでてきて、インストールされていることが確認できら。 PATHがーって出てるけど、$node ででてきたからいいんだろう。

~~~~~~~~~~~~~~~~ここから先は作業ディレクトリに移動~~~~~~~~~~~~~~~~

npm で作業. Node Package Manager

package.json の雛型を生成。 $ npm init -y

いよいよ、gulpのインストール。
npmでgulpを devDependencies でインストール。dependenciesとdevDependenciesがある。今回はウェブサイトの「開発」に使うのでdevDependenciesで。
$ npm install gulp -D して 、ちょい待ち。

==========
WARNってでたので、あとで調べる。
・npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
・npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
・npm WARN gulp-tutorial No repository field.
==========

$ npx gulp -v する。
= = = = = = =
CLI version: 2.2.0
Local version: 4.0.2
= = = = = = =
ってでてた。 …npxってなんなの?→Node.jsにはいっている便利機能で、ショートカットみたいなもの。gulp.jsってインストールしたプロジェクトディレクトリの奥まったところにあるので。 $ npx gulp で、奥っちょにあるgulp.jsを叩いている。

動くかチェック。
gulpのレシピを書く gulpfile.js を中身は空で新規書類としてつくる。@作業ディレクトリ。
で、 $npx gulp 。すると、
[13:24:37] Working directory changed to ~/作業dir
[13:24:37] Using gulpfile ~/作業dir/gulpfile.js
[13:24:37] Task never defined: default
[13:24:37] To list available tasks, try running: gulp –tasks
みたいなのでてくる。なんか動いてるっぽい。ターミナルで Taskがないから、そこだけエラー表示になってた。





漢らしいことなんて、するんじゃなかった…

台所に置いておくパソコンにしようと、古いポリカmacbookにchromebook os(chromium os)入れてみたけど、変なタイミングで強制シャットダウンかかる。このヒト、そもそもファン動いてないんじゃないか… エラーの見方わからず。mac osのこしとけば良かったなぁ。
10.7を、USBに入れて、パーテーション切って… は(ー ー;)ぁ〜〜

スクリーンショット 2017-01-17 11.25.48
やっぱり動いてない…

自分で自分のことを書くというのはどういうことなのか?ひさしぶりにWORDPRESSに手を入れる

WEBサイトのコンテンツのうちのひとつとして「ブログ」入れたら良いですよ。

…なんて軽口たたいてしまったんだが、ホントにそれで良いのか?2016年に老人からこどもまでスマホいじってる、なんかしらかのSNSやってる近年にこんなことやる意味あるのか。
などなど、口ひらいたまま疑問に思い始めてしまった。

これで、あってるんだかわからなくなってきてしまうと、心の底からリコメンド〜できなくなってしまうもので、そうなってくると自分が嘘こいてるようにも思えてくる。
(仕事として)それはマズいんで、ちょっと自分で(時間つかって)書いてみます。

最近、本もキチンと読んでないし、テキストかけるかなぁ。不安やなあ。
わざわざポストするようなこと、自分には何かあるのかな?


wordpress を最新(4.6.x)にアップデート。
サーバーを変更。
WXRのエクスポート/旧サーバー上のデータをローカルへ丸々ダウンロード/新サーバー上のWordpressにWXRをインポート/画像をFTPでアップロード。