I recently learned that when editing a theme you need to run the command sudo npx gulp build
.
However, after doing it today to add some plausible 404 error tracking into the Dope theme, I was prompted to install gulp@4.0.2. Ever since I said yes to that prompt, I’m getting a Permission denied response.
ghost-mgr@ghostUbuntu-NYC3:/var/www/ghost$ sudo npx gulp build
Need to install the following packages:
gulp@4.0.2
Ok to proceed? (y) y
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
sh: 1: gulp: Permission denied
Needless to say, I’m not able to update the CSS on this theme. What should I do?