Проблема заключается в Брандмауэре Windows. При первом запуске проекта с BrowserSync, должно вылезти окно для запроса на разрешение работы Node.js. Если ничего такого вы не помните, то стоит пойти в сам Брандмауэр и найти там Node.js и разрешить ему работу.
Точка, идущая сразу за цифрой в числе считается десятичной точкой, а не обращением к свойству. Чтобы этого избежать, можно например использовать пробел 12 .toString(); // '12' https://developer.mozilla.org/en-US/docs/Web/JavaS...
P.S: Ответ был дан в комментариях, но автор поленился написать ответ, по этому пишу его я.
Автор: Aves
я не очень силен в программирование, и с gulp еще не очень сильно дружу.
когда я ставлю в проект gulp, я пишу - npm init (создаю package.json), а потом через --save-dev сохраняю зависимости, но я не знаю как обновить их.