質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

解決済

gulpが(多分)インストールできたのに、gulp: command not foundと言われるのは何故でしょう…?

misato
misato

総合スコア13

gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

3回答

0リアクション

0クリップ

22218閲覧

投稿2015/07/24 08:11

編集2015/07/24 09:16

あの、ものすごく初歩的な質問で申しわけないのですが、もし分かる方がいらっしゃればご助言いただきたく…!
mac mini、osはyosemiteです。

http://qiita.com/lab3-34/items/21fcdc95e29802382fda
を参考に、gulpをインストール中に困っています。
node.jsは無事インストールしまして、
その次、これは、gulpをインストールできているでしょうか…?
mycomputer:~ myname$ sudo npm install -g gulp Password: /Users/myname/npm/bin/gulp -> /Users/myname/npm/lib/node_modules/gulp/bin/gulp.js gulp@3.9.0 /Users/myname/npm/lib/node_modules/gulp ├── pretty-hrtime@1.0.0 ├── interpret@0.6.5 ├── deprecated@0.0.1 ├── archy@1.0.0 ├── minimist@1.1.2 ├── tildify@1.1.0 (os-homedir@1.0.1) ├── v8flags@2.0.9 (user-home@1.1.1) ├── chalk@1.1.0 (escape-string-regexp@1.0.3, supports-color@2.0.0, ansi-styles@2.1.0, has-ansi@2.0.0, strip-ansi@3.0.0) ├── semver@4.3.6 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── liftoff@2.1.0 (extend@2.0.1, rechoir@0.6.2, flagged-respawn@0.3.1, resolve@1.1.6, findup-sync@0.2.1) ├── gulp-util@3.0.6 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reevaluate@3.0.0, lodash._reinterpolate@3.0.0, beeper@1.1.0, lodash._reescape@3.0.0, object-assign@3.0.0, replace-ext@0.0.1, vinyl@0.5.0, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.11) └── vinyl-fs@0.3.13 (graceful-fs@3.0.8, strip-bom@1.0.0, defaults@1.0.2, vinyl@0.4.6, mkdirp@0.5.1, through2@0.6.5, glob-stream@3.1.18, glob-watcher@0.0.6)
そしてnpmバージョンを最新に。
mycomputer:~ myname$ sudo npm install -g npm /Users/myname/npm/bin/npm -> /Users/myname/npm/lib/node_modules/npm/bin/npm-cli.js npm@2.13.2 /Users/myname/npm/lib/node_modules/npm
もしこれでインストールできているとすれば、この後に
mycomputer:~ myname$ gulp -v -bash: gulp: command not found
と言われてしまう理由は何が考えられるでしょうか…?

codeXなるものは承認しました。
あちこち調べてみたのですが、検索能力も低いせいか、これだという答えがヒットせず…
足りない情報があるでしょうか…?それすらもよくわからず、わからないことだらけで申し訳ないのですが、もし簡単なことなら嬉しいなと思いつつ初めて投稿してみます。こんな初歩的な質問もあまりないですよね、すみません…

(追記)
goufさまにご回答いただけて気づいたのですが、もしかしてsudoなしでインストールできないことに問題が…?
それと、npmも最新にしているはずなのに、goufさまのものよりバージョンが低いです、、
`
mycomputer:~ myname$ npm -v
2.11.3
mycomputer:~ myname$ npm install -g gulp
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "gulp"
npm ERR! node v0.12.7
npm ERR! npm v2.11.3
npm ERR! path /Users/myname/npm/bin/gulp
npm ERR! code EACCES
npm ERR! errno -13

npm ERR! Error: EACCES, unlink '/Users/myname/npm/bin/gulp'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES, unlink '/Users/myname/npm/bin/gulp']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! path: '/Users/myname/npm/bin/gulp' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES, unlink '/Users/myname/npm/bin/gulp'
npm ERR! error rolling back at Error (native)
npm ERR! error rolling back { [Error: EACCES, unlink '/Users/myname/npm/bin/gulp']
npm ERR! error rolling back errno: -13,
npm ERR! error rolling back code: 'EACCES',
npm ERR! error rolling back path: '/Users/myname/npm/bin/gulp' }

npm ERR! Please include the following file with any support request:
npm ERR! /Users/myname/npm-debug.log
`

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。