Curso Definitivo de JavaScript 2016

Curso Definitivo de JavaScript 2016

Instruido por:
Sacha Lifszyc
Sacha Lifszyc
Julián Duque
Julián Duque
Avanzado
14 horas de contenido
Crearás tu primer Single Page Application
Proyecto del curso
Crearás tu primer Single Page Application

Platzigram será una aplicación web en la que los usuarios podrán registrarse con su usuario de Facebook/Twitter y subir sus fotos estudiando en Platzi. En un timeline realtime compartido para todos los usuarios podrán acceder a todas las fotos o podrán buscar el perfil de un usuario en particular para ver sus fotos subidas.

Curso Definitivo de JavaScript 2016

Curso Definitivo de JavaScript 2016

Progreso del curso:0/46contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/46contenidos(0%)

Bienvenidos

¿Qué necesito para tomar el curso?

00:10 min

Materiales

Descarga el código del proyecto

00:10 min

Conceptos Básicos

Material Thumbnail

Bienvenidos al curso de definitivo de JavaScript

00:58 min

Material Thumbnail

¿Por qué JavaScript?

04:13 min

Construyendo nuestro proyecto

Material Thumbnail

Construyendo la primer página de Platzigram

33:14 min

Material Thumbnail

Introducción a Node.js y Npm

03:18 min

Material Thumbnail

Inicializando nuestro proyecto con Npm

15:53 min

Material Thumbnail

¿Qué son los gestores de paquetes?

04:49 min

Material Thumbnail

Package bundling con gulp y sass

26:17 min

Material Thumbnail

Agregando vistas con Pug

12:22 min

Material Thumbnail

Sirviendo archivos estáticos con Express

02:35 min

Material Thumbnail

Organizando nuestros assets y agregando un favicon

11:36 min

Fix para agregar JavaScript en el cliente

00:31 min

Material Thumbnail

Agregando JavaScript en el cliente

21:08 min

Material Thumbnail

Agregando navegación con Page.js

14:22 min

Material Thumbnail

Automatizando el build

27:09 min

Material Thumbnail

Agregando interfaces de usuario con Yo-yo

12:21 min

Material Thumbnail

Modularizando nuestro proyecto

09:14 min

Material Thumbnail

Agregando la página de /signin

14:38 min

Material Thumbnail

Cambiando el título de la página

07:58 min

Material Thumbnail

Agregando un timeline para los usuarios

29:26 min

Material Thumbnail

Agregando las imágenes de los usuarios al timeline

25:45 min

Material Thumbnail

Agregando la funcionalidad de like

16:30 min

Material Thumbnail

Agregando la fecha de publicación

08:18 min

Material Thumbnail

Utilizando FormatJS para internacionalizar las fechas

18:03 min

Material Thumbnail

Utilizando FormatJS para internacionalizar los textos

27:16 min

Material Thumbnail

Cambiando el idioma y almacenándolo en localStorage

25:23 min

Material Thumbnail

Obteniendo una respuesta del servidor con Superagent

22:45 min

Material Thumbnail

Obteniendo una respuesta del servidor con Axios

09:23 min

Material Thumbnail

Obteniendo una respuesta del servidor con Fetch API

04:52 min

Material Thumbnail

Obteniendo una respuesta del servidor con async/await

14:07 min

Material Thumbnail

Agregando un botón para subir una nueva foto

23:33 min

Material Thumbnail

Subiendo la foto a nuestro servidor web

12:43 min

Conclusiones

Es hora de construir el backend de Platzigram

00:23 min

Material Thumbnail

Desafio 1: Hacer la página de un usuario

01:40 min

Material Thumbnail

Desafio 2: Agregar un spinner mientras carga las imágenes del timeline

01:24 min

Material Thumbnail

Desafio 3: Agregar un modal para mostrar una imagen en el perfil del usuario

01:51 min

Sesiones en Vivo

Material Thumbnail

Stream 1: Resolviendo el primer desafío

67:11 min

Material Thumbnail

Stream 2: Resolviendo el segundo desafío

61:09 min

Material Thumbnail

Stream 3: Resolviendo el tercer reto

55:49 min

Material Thumbnail

Stream 4: Resolviendo el cuarto reto

48:12 min

Material Thumbnail

Stream Extra: Acceder a la webcam usando JavaScript

44:04 min

Complementos del curso

Material Thumbnail

Unit testing en JavaScript con Mocha

24:36 min

Material Thumbnail

Entendiendo los tiempos de ejecución en JavaScript

27:12 min

Material Thumbnail

Usando babel en el lado del servidor (en Node.js)

15:46 min

nuevosmás votadossin responder
Diego Alejandro Páez Porras
Diego Alejandro Páez Porras
Estudiante

Hola, Cuando intento instalar la librería “gulp-sass” me da error.

Porfa ayuda.

0
Gabriel augusto Rotger
Gabriel augusto Rotger
Estudiante

Necesito ayuda para poder continuar con el curso,

[email protected] MINGW64 ~/JavaScript-definitivo-2016 (main)
$ gulp
AssertionError [ERR_ASSERTION]: Task function must be specified
    at Gulp.set [as _setTask] (C:\Users\Gabriel\JavaScript-definitivo-2016\node_modules\undertaker\lib\set-task.js:10:3)
    at Gulp.task (C:\Users\Gabriel\JavaScript-definitivo-2016\node_modules\undertaker\lib\task.js:13:8)
    at Object.<anonymous> (C:\Users\Gabriel\JavaScript-definitivo-2016\gulpfile.js:11:6)
    at Module._compile (internal/modules/cjs/loader.js:1251:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1272:10)
    at Module.load (internal/modules/cjs/loader.js:1100:32)
    at Function.Module._load (internal/modules/cjs/loader.js:962:14)
    at Module.require (internal/modules/cjs/loader.js:1140:19)
    at require (internal/modules/cjs/helpers.js:75:18)
    at requireOrImport (C:\Users\Gabriel\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\shared\require-or-import.js:19:11) 
{
  generatedMessage: false,
  code: 'ERR_ASSERTION',
  actual: false,
  expected: true,
  operator: '=='
}
0
Gabriel augusto Rotger
Gabriel augusto Rotger
Estudiante
Captura.PNG

task never defined: default

necesito ayuda, no puedo continuar con el curso.

0
Alberto Patiño Reynoso
Alberto Patiño Reynoso
Estudiante

Jquery ya no es una dependencia de Materialize.js, creo que ahora debemos de programar el dropdown en Javascript, pero no estoy seguro. Ayúdenme por favor.

1
Roberto Ayala
Roberto Ayala
Estudiante

Saludos a todos

cuando corro el comando de gulp me da el siguente error

    at Gulp.set [as _setTask] (/mnt/d/DEV/vickygram/node_modules/undertaker/lib/set-task.js:10:3)
    at Gulp.task (/mnt/d/DEV/vickygram/node_modules/undertaker/lib/task.js:13:8)
    at Object.<anonymous> (/mnt/d/DEV/vickygram/gulpfile.js:10:6)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14)
    at Module.require (internal/modules/cjs/loader.js:1042:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at requireOrImport (/usr/local/lib/node_modules/gulp/node_modules/gulp-cli/lib/shared/require-or-import.js:19:11) {
  generatedMessage:false,
  code:'ERR_ASSERTION',
  actual:false,
  expected:true,
  operator:'=='
}

Agradecere la ayuda

1
Gabriel Murillo Medina
Gabriel Murillo Medina
Estudiante

generatedMessage: false,
code: ‘ERR_ASSERTION’,
actual: false,
expected: true,
operator: '=='
Que puedo hace para solucionar esto cuando corro gulp en mi proyecto?

1
Victor Flores
Victor Flores
Estudiante

Esto por que pasa:

npm install -g gulp
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
C:\Users\victo\AppData\Roaming\npm\gulp -> C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js    
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.2.7 (node_modules\gulp\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\abbrev):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\abbrev' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.abbrev.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\ansi-regex):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\ansi-regex' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.ansi-regex.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\aproba):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\aproba' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.aproba.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\balanced-match):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\balanced-match' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.balanced-match.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\chownr):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\chownr' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.chownr.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\code-point-at):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\code-point-at' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.code-point-at.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\concat-map):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\concat-map' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.concat-map.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\console-control-strings):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\console-control-strings' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.console-control-strings.DELETE'       
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\core-util-is):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\core-util-is' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.core-util-is.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\deep-extend):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\deep-extend' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.deep-extend.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\delegates):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\delegates' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.delegates.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\detect-libc):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\detect-libc' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.detect-libc.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\fs.realpath):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\fs.realpath' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.fs.realpath.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\has-unicode):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\has-unicode' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.has-unicode.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\inherits):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\inherits' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.inherits.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\ini):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\ini' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.ini.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\isarray):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\isarray' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.isarray.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\minimist):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\minimist' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.minimist.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\ms):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\ms' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.ms.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\npm-normalize-package-bin):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\npm-normalize-package-bin' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.npm-normalize-package-bin.DELETE'   
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\number-is-nan):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\number-is-nan' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.number-is-nan.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\object-assign):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\object-assign' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.object-assign.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\os-homedir):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\os-homedir' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.os-homedir.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\os-tmpdir):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\os-tmpdir' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.os-tmpdir.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\path-is-absolute):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\path-is-absolute' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.path-is-absolute.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\process-nextick-args):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\process-nextick-args' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.process-nextick-args.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\safe-buffer):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\safe-buffer' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.safe-buffer.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\safer-buffer):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\safer-buffer' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.safer-buffer.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\sax):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\sax' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.sax.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\semver):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\semver' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.semver.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\set-blocking):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\set-blocking' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.set-blocking.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\signal-exit):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\signal-exit' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.signal-exit.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\strip-json-comments):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\strip-json-comments' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.strip-json-comments.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\util-deprecate):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\util-deprecate' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.util-deprecate.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\wrappy):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\wrappy' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.wrappy.DELETE'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\gulp\node_modules\fsevents\node_modules\yallist):
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\yallist' -> 'C:\Users\victo\AppData\Roaming\npm\node_modules\gulp\node_modules\fsevents\node_modules\.yallist.DELETE'

+ [email protected]
updated 1 package in 34.666s```
1
luis zevallos
luis zevallos
Estudiante

buenas alguien que me ayude me sale cuando le pongo gulp cuando le poner el archivo de javascripts (index.js) minuto 11:30

C:\Users\TECNICO\OneDrive\platzi\javascrip\node_modules\babelify\index.js:16
throw err;
^

Error: Cannot find module '@babel/core’
[email protected] requires Babel 7.x (the package ‘@babel/core’). If you’d like to use Babel 6.x (‘babel-core’), you should install ‘[email protected]’.
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (C:\Users\TECNICO\OneDrive\platzi\javascrip\node_modules\babelify\index.js:9:11)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)

1
gastón torres
gastón torres
Estudiante

Al correr el comando node server.js no me aparece nada en la consola y al intentar ingresar a puerto 3000 en mi navegador me sale error diciendo que se rechazo la conexion. Ayuda!

1
Sergui20
Sergui20
Estudiante

No entiendo porque en la función de like, se escribe el “return false”.

functionlike(liked){
    pic.liked = liked;
    pic.likes += liked ? 1 : -1;
    var newEl = render(pic);
    yo.update(el, newEl);
    returnfalse;
  }
1