質問編集履歴

6

追記

2018/01/23 01:31

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -317,3 +317,45 @@
317
317
 
318
318
 
319
319
  ```
320
+
321
+
322
+
323
+ ### 質問追記 1/23
324
+
325
+ ```json
326
+
327
+ {
328
+
329
+ "name": "psyence_media",
330
+
331
+ "version": "1.0.0",
332
+
333
+ "description": "",
334
+
335
+ "main": "index.js",
336
+
337
+ "scripts": {
338
+
339
+ "test": "echo \"Error: no test specified\" && exit 1",
340
+
341
+ "gulp": "gulp" # ご指摘いただいた追加の箇所
342
+
343
+ },
344
+
345
+ "author": "",
346
+
347
+ "license": "ISC",
348
+
349
+ "devDependencies": {
350
+
351
+ "coffee-script": "^1.12.7",
352
+
353
+ "gulp": "^3.9.1",
354
+
355
+ "gulp-sass": "^3.1.0"
356
+
357
+ }
358
+
359
+ }
360
+
361
+ ```

5

追記

2018/01/23 01:30

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -260,6 +260,12 @@
260
260
 
261
261
  ### 質問追記 1/13
262
262
 
263
+ ご返事が遅くなり申し訳ありません。
264
+
265
+ メモも兼ねて記載させてください。
266
+
267
+
268
+
263
269
  ```json
264
270
 
265
271
  #gulpfile.coffee
@@ -281,3 +287,33 @@
281
287
 
282
288
 
283
289
  ```
290
+
291
+
292
+
293
+ エラー文、Task 'default' is not in your gulpfile、defaultで設定されているものがないためエラーということでしょうか。
294
+
295
+ その場合だと、今回はgulpfile.coffeeファイルに対してgulp.task 'scss'タスクを設定しています。
296
+
297
+ 今回の場合だとgulp scssで実行するはずだと思いましたがzsh: command not found: gulpとなります。
298
+
299
+ となるとやはりPATHの問題だと思うのですが、含まれていれば安心というアドバイスなので、npmのPATHを追加するやり方について調べようと思います。
300
+
301
+
302
+
303
+ ```bash
304
+
305
+
306
+
307
+ $ npm bin -g
308
+
309
+ /usr/local/bin
310
+
311
+
312
+
313
+ $ echo $PATH
314
+
315
+ /usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
316
+
317
+
318
+
319
+ ```

4

gulpfile.coffee

2018/01/13 02:53

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -262,6 +262,8 @@
262
262
 
263
263
  ```json
264
264
 
265
+ #gulpfile.coffee
266
+
265
267
  gulp = require 'gulp'
266
268
 
267
269
  sass = require 'gulp-sass'

3

gulp

2018/01/13 02:39

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -255,3 +255,27 @@
255
255
  ### 上記エラーキャプチャ
256
256
 
257
257
  ![イメージ説明](55888c5e6849501bf29ab28bc7bb2f9b.png)
258
+
259
+
260
+
261
+ ### 質問追記 1/13
262
+
263
+ ```json
264
+
265
+ gulp = require 'gulp'
266
+
267
+ sass = require 'gulp-sass'
268
+
269
+
270
+
271
+ gulp.task 'scss', ->
272
+
273
+ gulp.src './src/scss/**/*.scss'
274
+
275
+ .pipe sass()
276
+
277
+ .pipe gulp.dest('./dest/assets/css')
278
+
279
+
280
+
281
+ ```

2

追記

2018/01/13 02:39

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -130,7 +130,7 @@
130
130
 
131
131
 
132
132
 
133
- ### 質問追記
133
+ ### 質問追記 1/9
134
134
 
135
135
 
136
136
 
@@ -184,6 +184,74 @@
184
184
 
185
185
 
186
186
 
187
-
188
-
189
187
  まだまだ理解不足の中での質問で恐縮ですがよろしくお願いします。
188
+
189
+
190
+
191
+ ### 質問追記 1/10
192
+
193
+ `npm run gulp`のところでエラーを吐かれてしまいます。
194
+
195
+ この場合どこを修正すればよろしいでしょうか?
196
+
197
+
198
+
199
+ ```sh
200
+
201
+ # バージョン確認 → npm run gulpの実行結果です
202
+
203
+
204
+
205
+ [PSYENCE_MEDIA] npm run gulp --version 13:21:09
206
+
207
+ 5.4.2
208
+
209
+ [PSYENCE_MEDIA] npm run gulp 13:19:29
210
+
211
+
212
+
213
+ > psyence_media@1.0.0 gulp /Users/ユーザー名/Google ドライブ/MyPractice/Gulp/PSYENCE_MEDIA
214
+
215
+ > gulp
216
+
217
+
218
+
219
+ [13:20:58] Failed to load external module coffeescript/register
220
+
221
+ [13:20:58] Requiring external module coffee-script/register
222
+
223
+ [13:20:58] Using gulpfile ~/Google ドライブ/MyPractice/Gulp/PSYENCE_MEDIA/gulpfile.coffee
224
+
225
+ [13:20:58] Task 'default' is not in your gulpfile
226
+
227
+ [13:20:58] Please check the documentation for proper gulpfile formatting
228
+
229
+ npm ERR! code ELIFECYCLE
230
+
231
+ npm ERR! errno 1
232
+
233
+ npm ERR! psyence_media@1.0.0 gulp: `gulp`
234
+
235
+ npm ERR! Exit status 1
236
+
237
+ npm ERR!
238
+
239
+ npm ERR! Failed at the psyence_media@1.0.0 gulp script.
240
+
241
+ npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
242
+
243
+
244
+
245
+ npm ERR! A complete log of this run can be found in:
246
+
247
+ npm ERR! /Users/ユーザー名/.npm/_logs/2018-01-10T04_20_58_200Z-debug.log
248
+
249
+ [PSYENCE_MEDIA]
250
+
251
+ ```
252
+
253
+
254
+
255
+ ### 上記エラーキャプチャ
256
+
257
+ ![イメージ説明](55888c5e6849501bf29ab28bc7bb2f9b.png)

1

質問

2018/01/10 04:33

投稿

roronoazoro
roronoazoro

スコア113

test CHANGED
File without changes
test CHANGED
@@ -127,3 +127,63 @@
127
127
  他に考えられる原因がありましたら教えていただけますと助かります。
128
128
 
129
129
  よろしくお願いいたします。
130
+
131
+
132
+
133
+ ### 質問追記
134
+
135
+
136
+
137
+ ```json
138
+
139
+ $ ls node_modules/.bin | grep gulp
140
+
141
+ gulp // <- 追加されてる事を確認
142
+
143
+
144
+
145
+ $ npm bin
146
+
147
+ /Users/ユーザー名/Google ドライブ/MyPractice/Gulp/PSYENCE_MEDIA/node_modules/.bin
148
+
149
+
150
+
151
+ $ npm install -D gulp
152
+
153
+ gulpインストール後、下記キャプチャのようになる
154
+
155
+
156
+
157
+ $ npm run gulp --version
158
+
159
+ 5.4.2
160
+
161
+
162
+
163
+ $ npm run gulp --tasks
164
+
165
+ npm ERR! missing script: gulp
166
+
167
+
168
+
169
+ npm ERR! A complete log of this run can be found in:
170
+
171
+ npm ERR!
172
+
173
+ ```
174
+
175
+ ![イメージ説明](3b793a05f8b7c04fa2ec4f1e0f5a9552.png)
176
+
177
+
178
+
179
+ - `npm bin`をはじめにすればgulpのグローバルインストールの必要がなくなるという解釈で大丈夫でしょうか?
180
+
181
+ - 手順の通りに進めたつもりではいるのですが、以前としてnot foundのままです。
182
+
183
+ - "scripts": { ... }はインストールするとpackage.jsonに自動的に記述するのでしょうか?それとも自身でベタ書きでしょうか?
184
+
185
+
186
+
187
+
188
+
189
+ まだまだ理解不足の中での質問で恐縮ですがよろしくお願いします。